Environmental Jobs | Volunteer

Financial Controller

Position: Financial Controller
Type: Full-time, permanent
Organization: Outdoor Learning School & Store
Location: anywhere in Canada

Our charity is seeking to transition from a contracted Financial Manager position to a full-time permanent Financial Controller role.

This role will manage full-cycle bookkeeping, fund accounting, and critical inventory controls while ensuring strict regulatory compliance for our social enterprise sales.

In this dual-purpose role, you will perform day-to-day bookkeeping, reconcile sales across multi-channel social enterprises, and manage inventory-tracking workflows.

Concurrently, you will serve as the financial strategist, managing our budget, driving charity tax compliance, and providing the Executive Director, key staff and Treasurer with clear insights into our blended financial and social return on investment.

You will work to support a small, engaged and mission-driven team: https://outdoorlearning.com/about/our-awesome-team

Your work will involve the entire organization, but the key areas that you will support the most will include:

Applications open: June — open until position is filled

Position starts: Ideally earlier in August, but can be flexible

To apply, submit your cover letter & CV:
https://outdoorlearning.com/application-submissions 
Please mention you saw this at rcen.ca or goodwork.ca.

Key Responsibilities

Day-to-day Finance: Includes bookkeeping, accounts payable & vendor payment management, accounts receivable, monitoring/updating non-synced transactions, reconciliations (bank, credit card, Stripe, etc.), credit card monitoring and payments, journal entries, bank deposits, and financial records maintenance.

Financial Management: Includes budget review & monitoring, grant/project class management, cc management, management of deferred revenue and grant deferrals, managing GST vs PSB GST, and support for key staff who interact with the financial aspects of our operations. This includes providing custom reports and meeting virtually with key staff, as required, including the Treasurer and the Board of Directors (quarterly).

Social Enterprise-specific Support: QBO / WooCommerce integration management, daily sync updates, investigation and correction of sync issues, posting payments received, reconciliation of discounts, Stripe classing, some account receivable management, maintaining financial communication through file naming and placement, partner & author payment calculations and reports, Square inventory set up and inventory balance post-event.

Payroll: Includes payroll processing, remittances, T4/T4A preparation, vacation & sick time tracking, and benefits administration.

Government Compliance: Includes filing for GST & PST, WCB, CRA and other regulatory filings if/as required. As we operate our charitable social enterprise outside of Canada, we also require the monitoring, investigation, and mitigation of international and US compliance, registration, and sales tax risks.

Other: As capacity allows, supporting the Executive Director and other key staff in functions such as pricing evaluation, development of financial policies, support for financial strategy development and implementation, and exploration of diversifying revenue sources to support the organization's financial sustainability.

Qualifications & Requirements

Requirement Description 

Education & Credentials

Bachelor’s degree in Accounting, Finance or similar. An active CPA designation is highly preferred. Cultural Awareness Training is also an asset, with additional training provided on an ongoing basis. Experience

5+ years of full-cycle accounting experience, explicitly combining inventory-based bookkeeping with non-profit or charity fund accounting.

Payroll experience is also beneficial, including an understanding of the underlying taxation, benefit treatment, vacation pay, remittances and coding requirements.

Technical ProficiencyAdvanced mastery of QuickBooks Online with inventory and e-commerce systems (such as WooCommerce).Regulatory KnowledgeSolid understanding of charity tax laws, donation receipting rules, and non-profit accounting standards.CommunicationsWe are looking for someone who is an effective, thoughtful and accessible communicator, who can provide financial information efficiently and effectively with board and staff, as well as external organizations.

Hours: 40 hours/week, Monday - Friday, flexible between 7 am Pacific and 6 pm Pacific

Position Package Includes:

  1. Starting Salary: $85,000 to $95,000+ annually, commensurate with experience
  2. 3 weeks starting vacation to start (can be used as accrued)
  3. ST/LT Disability and Life Insurance
  4. Health Spending Account
  5. Home Office Allowance
  6. Annual Salary Increase for Inflation
  7. RRSP Contributions (after 1 year)
  8. 40% Discount on resources, equipment & tools that we sell
  9. 100% Discount on training, workshops and certifications that we offer
  10. Paid Annual Sick Days (up to 7) & Bereavement Days (up to 5)

Candidates must:

  • Provide a fully functioning remote office, complete with everything to be able to fully perform this job (a monthly home office allowance is provided)
  • Be located within Canada (with a slight preference for those being located in closer proximity to our headquarters, in Invermere, BC)

Questions? Email info@outdoorlearning.com

To apply, submit your cover letter & CV:
https://outdoorlearning.com/application-submissions

Please mention you saw this at rcen.ca or goodwork.ca.


 

Share this on Facebook   Tweet This!  Email this to a friend   Share this on LinkedIn   Add this to Google Bookmarks   Print this page

Note: The above is provided on an "As Is" basis and for general informational purposes only. People and Planet (also known as "GoodWork") is not responsible for the content, accuracy, timeliness, completeness, legality, reliability, quality or suitability of this posting. We do not screen or endorse the organizations or individuals involved. If you decide to accept an offer of employment, volunteering or any other arrangement, you do so at your own risk and it is your responsibility to take all protective measures to guard against injury, abuse, non-payment or any other loss. Please read our full Terms & Conditions.

Current status: Open/apply now.   Date posted: Jun 26 2026    ID: 76268   #LI-DNI