Finance Manager
Job details
Pay
- $20–$25 an hour
Job type
- Freelance
- Part-time
- Casual
Shift and schedule
- On call
Location
BenefitsPulled from the full job description
- Casual dress
- Company events
- Flexible schedule
- Work from home
Full job description
Role: Finance Manager
Status: Contract, On-Call (5 - 10 hours/week)
Location: Vancouver, BC – Hybrid
Who we are
The BC Community Alliance (BCCA) is a local Black-led, community-based organization, formed in 2019 and registered as a non-profit in 2020, dedicated to addressing the structural inequities created by racism—especially anti-Black racism—within education settings in British Columbia.
The organization was born out of a crisis in our community, following a racist bomb threat at a Vancouver high school, Lord Byng Secondary. The harm caused by that incident extended beyond the students at the school and was felt deeply by the wider Black community.
While the 'Lord Byng incident' marked the catalyst for our formation, BCCA is fundamentally a response to the broader, ongoing experiences of racialized students across BC.
Who we’re looking for
BC Community Alliance (BCCA) is seeking a highly organized, values-driven Finance Manager to support the growth and sustainability of our organization and its partner projects. This person will play a vital role in managing financial operations, ensuring compliance, and supporting strategic decision-making across our portfolio of nonprofit and social enterprise initiatives.
What you’ll do
Financial Management
- Oversee budgeting, forecasting, and cash flow for BCCA and affiliated partners including Mutima Canada, Africopia, Tropicraze, and Okoko Cosmétiques
- Prepare monthly, quarterly, and annual financial statements with accuracy and transparency
- Ensure financial reporting aligns with Canadian accounting standards
Grant and Fund Management
- Track grant expenditures, reporting, and compliance with funder requirements
- Support the development of financial reports for donors, partners, and grantors
- Work closely with the HR/Admin and Development teams to align financials with fundraising
Compliance and Risk Management
- Ensure ongoing compliance with local, provincial, and federal financial regulations
- Monitor financial risks and provide mitigation strategies and solutions
Financial Systems and Controls
- Maintain and enhance financial control systems, policies, and procedures
- Implement tools (e.g., QuickBooks, Zoho, Xero) to streamline reporting and improve efficiency
Stakeholder Communication
- Liaise with funders, auditors, and financial institutions as the financial point of contact
- Provide clear financial insights to leadership and board members to support strategic planning
Team Leadership and Collaboration
- Mentor and support administrative or finance team members
- Foster a collaborative and professional culture of transparency and innovation
What you bring
- Bachelor’s degree in Finance, Accounting, or a related field (CPA designation is an asset)
- At least 5 years of financial management experience, ideally in nonprofit, retail, or social enterprise sectors
- Comfort working with complex budgets across multiple organizational entities
- Strong technical skills in financial software (e.g., QuickBooks, Zoho Books, Xero)
- Excellent communication and presentation skills for internal and external stakeholders
- Familiarity with nonprofit accounting practices, impact investing, or cooperative models is an asset
- Commitment to equity, integrity, and long-term community impact
What we offer
- On-Call at $25–$35/hour (depending on experience)
- Flexible work environment with hybrid options based in Vancouver
- An opportunity to support one of BC’s leading Black-led organizations and contribute to meaningful, community-driven work
- A collaborative and passionate team environment that supports growth and learning
Join Us
Don’t meet all the requirements but still interested in applying? We know growth doesn’t follow a straight path. If you believe you have the skills, commitment, and vision to make an impact in this role, we’d love to hear from you.
At BCCA, we are strengthened by diversity. As a Black-led organization, we prioritize building a team that reflects the communities we serve. We strongly encourage applications from people of African descent, Black-identifying individuals, and all equity-deserving groups.
To Apply
Please send your resume and a short note outlining your interest in this role to careers@bccommunityalliance.com with the subject line: Finance Manager Application – [Your Name]
Special Note: To ensure a fair and efficient review process, we kindly ask that applicants refrain from contacting BCCA Co-founders, Steering Committee, Staff, Volunteers, or Vendors directly via email, LinkedIn, or other channels regarding this role. If you’ve already been in contact with someone at BCCA about this opportunity, feel free to follow up on your existing thread.
Need accommodations during the application process? Please reach out to careers@bccommunityalliance.com – we’re happy to support you.
Job Types: Part-time, Casual, Freelance
Pay: $20.00-$25.00 per hour
Expected hours: 10 per week
Benefits:
- Casual dress
- Company events
- Flexible schedule
- Work from home
Flexible language requirement:
- French not required
Schedule:
- On call
Work Location: Hybrid remote in Vancouver, BC V5P 3V6
Application deadline: 2025-04-10