CharityVillage

Controller - BC SPCA

Aug 11, 2025
Vancouver, British Columbia

POSITION:                 Controller

STATUS:                    Permanent; Full-Time

SHIFT:                        35 hours per week - Hybrid

LOCATION:                Provincial Office in Vancouver, BC

CLASSIFICATION:    Exempt           

WAGE:                       Salaried                                                          

CLOSING DATE:       Open Until Filled

We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about our commitment to diversity and inclusion by reading our Foundational Principles on our website. We invite applications from all qualified individuals who are philosophically aligned with our mission, vision and values.

The BC SPCA is a dynamic organization with facilities and services across the province of BC. Join an expanding team in an exciting time of change in an organization that makes a difference! Please read below for additional details and let us know if you have the skills and experience we are looking for by submitting your application. 

About the Position:

This position reports to the Director, Finance and provides thought leadership and expert level support in the preparation of financial reports on a monthly, quarterly, and annual basis. The primary focus is on making significant contributions to the financial operations of the Society, including reporting of revenue, submission of expenses, and maintenance of internal financial controls. The position further supports the budgetary planning and analysis and cash-flow forecasting processes. The Controller will work as a close peer to the Manager, Financial Planning & Analysis and will interface with all other departments in the organization.

Some specific duties: 

Financial & Accounting (60%):

  • Prepares timely and accurate internal and external financial reporting, with supporting documentation.
  • Participate in systems implementations and enforcement of process controls.
  • Prepares analysis and memorandums on technical accounting and indirect tax matters.
  • Establishes and ensures compliance with internal controls.
  • Leads year-end audit process.
  • Prepares external reporting to Provincial and Federal government bodies.
  • Leads financial analysis for major capital purchases and capital budget.
  • Acts as a trusted advisor to the business around all items Finance related.
  • Analyzes financial data to provide assistance to various levels of management in order to ensure sound business decisions are made throughout the organization.
  • By providing timely financial reporting data with the FP&A team, supports cashflow forecasting and investment decisions.
  • Takes a broad organizational perspective and presents complex information in an understandable manner.
  • Support the annual budgeting and quarterly forecasting processes for the Finance Department.
  • Other financial analysis and duties as may be required. 

Management and Leadership (40%):

  • Provides expertise and contributes to the strategic direction of the financial reporting function, including insight into data analysis of key metrics, benchmarks and strategy.  
    • Uses analytics and critical thinking to review metrics consistently and adjust tactics and performance accordingly.  
    • Supports a culture of innovation, teamwork and embracing change.  
    • Clearly communicates and endorses organizational decisions once made.  
  • Demonstrates a commitment to BC SPCA values, work-life balance, and principles of equity, diversity, inclusion and reconciliation.
    • Models exceptional standards of ethics, professionalism and internal and external customer service standards.
    • Embraces data, technology and automation to maximize the effectiveness and efficiency of the finance function.
    • Prioritizes training related to meeting leadership expectations.
  • Oversees hiring, onboarding, performance management, development, and recognition of direct reports, including but not limited to:
      • Ensuring their understanding of and work is in alignment with the BC SPCA core values.
      • Ensuring they are provided with and complete the designated onboarding roadmap within the time period noted
      • Providing active coaching and mentorship to ensure objectives and goals are met, celebrating individual and team successes
      • Conducting regular SMART goal setting and performance reviews
      • Leading team-building efforts.
      • Ensuring coverage of team members’ duties during periods of absence as required.
  • Builds supportive and trusting relationships across all functions of the organization to ensure: a) the financial procedures are relevant, clear and implemented effectively; and b) to ensure the financial reporting function is providing value-added support to the organization.
  • Demonstrates behaviors supporting workplace health, safety and wellness and support for volunteerism within the finance team and on any cross-functional working groups.

Performs other duties as assigned. 

Qualifications you need to have: 

  • Chartered Professional Accountant (CPA) plus a minimum of 10 years’ experience in finance, accounting and/or investments, three years of which must be in a financial reporting function; or an equivalent combination of education and experience acceptable to the employer.  Relevant experience includes, but is not limited to the following:
    • Considerable knowledge of accounting principles and practices (GAAP and Accounting Standards for Not for Profits).
    • Specialized knowledge and subject matter expertise in not-for-profit accounting.
    • Working knowledge of Blackbaud Financial Edge, SAP Concur, Vena or other budget management and forecasting software an asset.
  • Strategic and creative thinker with a passion for continuous improvement.
  • Self-starter who enjoys proactively generating, evaluating and implementing new ideas and making recommendations.
  • Comfort with big-picture thinking balanced with strong attention to detail.
  • Demonstrated ability to navigate environment of competing priorities.
  • Excellent communication skills and ability to work with internal and external parties at all levels and from diverse backgrounds in a positive and respectful manner.
  • Ability to successfully address and resolve conflict.
  • High level of comfort with change and experience using best practice change management frameworks.
  • Passion for technology and automation, experience collaborating on major financial software projects preferred.
  • Exceptional analytical and decision-making skills.
  • Demonstrated ability to work independently and collaboratively as a team member with minimum supervision.
  • Demonstrated leadership and advisory skills.
  • Working knowledge of concepts of equity, diversity, inclusion and reconciliation.
  • Philosophical harmony with the vision, mission, values and strategic directions of the BC SPCA.

How to apply: 

If you are interested in joining our team and are legally entitled to work in Canada, we would like to hear from you. Click on apply now or use the link to apply https://spca.bc.ca/about-us/careers/ 

We thank you for your interest in the BC SPCA, however; only candidates selected for an interview will be contacted. No telephone calls, please.  

The BC SPCA is a Registered Charity BN 11881 9036 RR0001

This job is from CharityVillage
How to Apply