Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Finance - Revenue

Full-time

Canadian Red Cross

Title: Director, Finance - Revenue

Employee Working Location: Partially Virtual / Hybrid (Canada)

Employment Status: Permanent Full-time

The Canadian Red Cross (Red Cross) - an inspirational not for profit organization, helps people and communities in Canada and around the world in times of need and supports them in strengthening their resilience. As a Canada's Best Employers 2026 , we are committed to having an accessible, diverse, inclusive, and barrier-free work environment.

The Director, Finance - Revenue provides strategic leadership and oversight for the revenue side accounting functions of the Canadian Red Cross, with accountability for billing and accounts receivable, trust fund management, treasury and cash management, and donation processing.

Reporting to the Vice President, Finance, the role ensures revenue-related operations are accurate, timely, well governed, and supported by clear policies, documented processes, meaningful performance metrics, and continuous improvement initiatives.

In this role, you will :

Billing & Accounts Receivable (AR)

  • Lead billing and accounts receivable functions, ensuring timely, accurate invoicing and effective collection practices across all revenue streams.
  • Define and monitor core performance metrics (e.g., billing timeliness, aging, DSO, collection effectiveness) and translate them into clear team objectives.
  • Oversee AR aging, credit risk, and collection strategies; identify trends and drive corrective actions with business partners.
  • Ensure alignment between billing, revenue recognition, and cash collection in collaboration with Accounting Operations and Program Finance.

Trust Fund Management

  • Oversee the stewardship and management of trust funds, ensuring compliance with donor agreements, funding conditions, and internal governance requirements.
  • Monitor and report on trust fund balances, activity, and aging, providing clear insight to senior leadership and the audit committee.
  • Establish and maintain robust policies, controls, and process documentation to support consistency, audit readiness, and transparency.
  • Ensure sufficient restricted cash is held at all times to fully cover trust fund obligations and planned disbursements.

Treasury & Cash Management

  • Lead treasury operations, including cash flow forecasting, liquidity management, banking relationships, and administration of credit facilities.
  • Manage short term investments in accordance with approved Statements of Investment Policy and Procedures (SIPPs), balancing liquidity needs with opportunities to optimize investment income.
  • Monitor cash and liquidity metrics and assess funding timing risks, particularly in periods of heightened operational or emergency activity.
  • Ensure treasury practices are governed by clear policies, documented procedures, and strong internal controls.

Donation Processing & Revenue Operations

  • Provide oversight of donation processing to ensure timely, accurate, and compliant recording, receipting, reconciliation, and reporting of donor contributions.
  • Maintain strong end to end controls across donation intake, systems integrations, revenue recognition, and reporting.
  • Drive improvements to donation processing workflows to enhance efficiency, data quality, and donor experience.
  • Partner with Philanthropy and Technology teams to streamline processes and reduce manual intervention.

Governance, Process Excellence & Continuous Improvement

  • Develop and maintain clear policies, standard operating procedures, and process documentation across all revenue functions.
  • Drive continuous improvement initiatives to reduce manual effort, improve cycle times, strengthen controls, and enhance service quality.
  • Promote cross training and knowledge transfer within teams to mitigate key person risk and improve operational resilience.
  • Champion the responsible use of automation, data analytics, and AI enabled tools to improve monitoring, exception management, and reporting.

Leadership & People Management

  • Lead and develop leaders and professional team members, setting clear accountabilities, performance objectives, and development plans.
  • Foster a collaborative, high performing, and inclusive team culture grounded in stewardship, accountability, and continuous learning.
  • Contribute to finance departmental planning, workforce strategy, budgeting, and change initiatives.

What we are looking for:

  • Minimum 8-12 years of progressive experience in finance, revenue operations, treasury, or related roles.
  • University degree in finance, accounting, business, or a related discipline.
  • Professional designation (CPA required); graduate degree or diploma in finance or business administration is an asset.
  • Advanced expertise in billing and AR, trust fund stewardship, treasury and cash management, and donation processing, ideally in a complex not for profit, public sector, or regulated environment.
  • Demonstrated experience developing and enforcing policies, process documentation, performance metrics, and internal control frameworks.
  • Proven people leadership experience, including leading managers and senior professionals.
  • Strong understanding of not for profit accounting standards, donor and funding compliance requirements, and financial governance.
  • Demonstrated ability to drive operational improvement and leverage technology, automation, and data to enhance effectiveness and resilience.
  • Strong communication, influence, and relationship building skills.

Working Conditions:

  • Hybrid / office based work environment with periods of competing priorities and time pressure.
  • Some domestic or international travel may be required.
  • In large scale emergencies, the role may be required to support disaster relief or emergency operational needs.
  • As we work with and support people (managers, colleagues, beneficiaries/customers, volunteers, donors and external partners) and communities in Canada and around the world, applicants whose first language is not English may be required to perform the responsibilities of the role in English.
  • Eligibility to work in Canada: At this time, we welcome applications from candidates eligible to work in Canada. If you are not a citizen or permanent resident of Canada, we encourage you to carefully review your visa to find out whether you are eligible to work in the job you are considering applying for. Refer to our FAQ for more information.
  • If you are selected for this role, you will be required to complete a successful pre-employment screening process which includes a satisfactory Enhanced Police Information Check (E-PIC).
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Director, Finance - Revenue in Abbotsford, BC vacancy
  •  ...Hi, I'm Aaron Graham, Director of Education at Musora Media. At Musora, we're on a mission to create a world where everyone can play music...  ...: We offer profit sharing tied to company performance. When revenue goals are met, employees share in the rewards of the business's... 
    Suggested
    Permanent employment
    Full time
    Casual work
    Work at office
    Visa sponsorship
    Work visa

    Musora Media Inc

    Abbotsford, BC
    9 days ago
  • $55.01k per year

     ...of 2.4 million vehicles and accounted for nearly $38 billion in revenue through a network of more than 9,500 fully-staffed neighborhood...  ...teach you how to excel at customer service, sales and marketing, finance, and operations. And you’ll learn what it means to always put our... 
    Suggested
    Permanent employment
    Full time
    Traineeship
    Immediate start
    Abbotsford, BC
    9 days ago
  • $38.5 per hour

     ...Tasks Evaluate daily operations Modify food preparation methods and menu prices according to the restaurant budget Monitor revenues to determine labour cost Plan and organize daily operations Recruit staff Set staff work schedules Determine type of services... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Subway

    Abbotsford, BC
    2 days ago
  • $38.5 per hour

     ...Tasks Evaluate daily operations Modify food preparation methods and menu prices according to the restaurant budget Monitor revenues to determine labour cost Plan and organize daily operations Recruit staff Set staff work schedules Determine type of services... 
    Suggested
    Permanent employment
    Full time
    Flexible hours
    Shift work

    Subway

    Abbotsford, BC
    2 days ago
  • $38.5 per hour

     ...to less than 3 years Tasks Analyze budget to boost and maintain the restaurant's profits Evaluate daily operations Monitor revenues to determine labour cost Monitor staff performance Plan and organize daily operations Recruit staff Set staff work schedules... 
    Suggested
    Permanent employment
    Full time
    Weekend work
    Afternoon shift

    Mucho Burrito

    Abbotsford, BC
    2 days ago
  •  ...Job Responsibility: : Catering Event Sales (Base wage plus Commission) The Event Sales employee is responsible for driving revenue for White Table Catering and the Hangar Venue through various channels, utilizing both existing and new leads. This role involves meeting sales... 
    Full time

    White Table Catering

    Abbotsford, BC
    2 days ago
  • $58k - $70k per year

     ...drawings, generate procurement list, RFIs, Change Orders, etc. as necessary Developing an understanding of budgets, cost reports & revenue forecasts at the project level Support superintendent/project manager with scheduling and coordination of site activities... 
    Remplacement
    Permanent employment
    Full time
    Contract work
    For contractors
    Local area

    AECON

    Abbotsford, BC
    5 days ago
  • $70k - $80k per year

     ...provide excellent customer service on the front counter Assisting with the completion of an annual budget; this includes forecasting revenue and expenditures accurately tracking budget numbers with particular attention to achieving operational benchmarks Assisting with... 
    Full time

    Fountain Tire

    Abbotsford, BC
    10 days ago
  •  ...opportunities and refer to appropriate partners. Call both existing and potential clients to identify opportunities for future growth and revenue. Engage in community and banking centre events such as business development events client acknowledgement programs and client... 
    Full time
    Bank staff
    Flexible hours
    Afternoon shift

    Canadian Imperial Bank of Commerce

    Abbotsford, BC
    10 days ago
  •  ...Leader, or Retail Supervisor in retail, restaurant, or hospitality industry is preferred but not required. Sales skills to drive revenue growth and meet targets. Excellent communication skills in written, verbal and interpersonal skills. Must be at least 18 years... 
    Part time
    Flexible hours
    Shift work
    Afternoon shift

    Skechers

    Abbotsford, BC
    18 days ago
  • $36.6 per hour

     ...university certificate or diploma from a program of 3 months to less than 1 year Experience: 1 year to less than 2 years Tasks Monitor revenues to determine labour cost Plan and organize daily operations Recruit staff Set staff work schedules Determine type of... 
    Permanent employment
    Full time

    Booster Juice

    Abbotsford, BC
    18 days ago
  •  ...initiative to reduce emissions across its full value chain. Pandora is listed on the Nasdaq Copenhagen stock exchange and generated a revenue of DKK 23.4 billion in 2021. Pandora's recruitment procedures are designed to be transparent and clear for all candidates. This... 
    Long term contract
    Temporary work
    Seasonal work
    Work at office
    Worldwide
    Flexible hours
    Night shift

    Pandora

    Abbotsford, BC
    1 day ago
  •  ...matters and for wise use of own resources. May be authorized to handle small amounts of cash. Little input to annual budget or revenue projections. Authorized to spend, disburse, or collect small amounts of cash. Receipts all donations using software if required... 
    Full time
    For contractors
    Casual work
    Live out
    Work at office

    The Salvation Army

    Abbotsford, BC
    23 days ago
  •  ...operational processes. Support peak store operations by occasionally lifting and moving boxes (up to 50 lbs.) Sales Management: Drive revenue growth by implementing performance strategies, setting expectations, and exceeding sales goals. Problem-Solving: Proactively... 
    Full time
    Weekend work
    Afternoon shift

    Skechers

    Abbotsford, BC
    13 days ago
  •  ...in a team environment and be supported with an excellent onboarding program tailored to your needs ~Bachelor’s or master’s degree from an accredited college/university or equivalent work experience is an asset ~Experience in Finance or Banking Domain highly valued... 

    M.S Brar Ltd.

    Abbotsford, BC
    1 day ago
  •  .... Identify opportunities to improve billing efficiency and accuracy. Qualifications Post-secondary education in Accounting, Finance, or a related field preferred. Minimum 5years of experience in billing, accounts receivable, or finance (transportation/logistics... 
    Long term contract
    Full time
    Work at office

    TF Energy Solutions

    Abbotsford, BC
    2 days ago
  • $51.8k - $84.42k per year

     ...professional growth and development Total Compensation: $51,800 - $84,420 Responsibilities Achieving foodservice sales volume, revenue, and profitability goals for the assigned territory by providing superior customer service Growing base business through effective... 
    Local area
    Abbotsford, BC
    23 days ago
  •  ...always look for exceptional candidates to join Foodtastic. Regional Operations Manager - Greater Vancouver Area Reporting to the Director of Operations, the Regional Operations Manager acts as the Restaurant’s primary point of contact and is responsible to partner with... 
    Hourly pay
    Full time

    Foodtastic

    Abbotsford, BC
    19 days ago
  • $51 per hour

     ...Collect and record administrative and service fees Direct and advise staff engaged in providing records management, security, finance, purchasing, human resources or other administrative services Plan, administer and control budgets for client projects, contracts,... 
    Permanent employment
    Full time
    Remote work

    Right-Link Transport Ltd.

    Abbotsford, BC
    11 days ago
  • $33 per hour

     ...at Vancouver Career College Abbotsford BC, Campus. Position: Licensed Practical Nursing (LPN) Instructor Reports to: Campus Director Job Status : Ongoing Part Time - Onsite Location: Abbotsford BC Expected Start Date: As soon as possible Working hours... 
    Full time
    Part time
    Work at office
    Immediate start

    Vancouver Career College

    Abbotsford, BC
    2 days ago
  •  ...Position: Occupational Health & Safety Advisor Reports to: Director, Operations We are looking for an Occupational Health & Safety Advisor to join our Operations team! This role is primarily responsible for working with the Operations team to develop, implement, and... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Silver Hills Bakery

    Abbotsford, BC
    21 days ago
  •  ...become MLA Canada in January 2017 ( Together, they form Canada’s largest real estate marketing organization. You will report to the Sales Director and work with a team to ensure our clients have an enjoyable and positively lasting home buying experience. Depending on your... 
    Contract work
    Part time
    Work at office
    Flexible hours

    MLA Canada

    Abbotsford, BC
    18 days ago
  • $69.7k - $98.4k per year

     ...experience and to be” The Better Business Bank” in North America. At TD, better business bankers have a strong background in business and finance as well as the specific products they are responsible to sell and service. They have keen insight into all their clients – their... 
    Full time
    Work from home

    TD

    Abbotsford, BC
    14 days ago
  • $23 per hour

     ...retention efforts; respond to member inquiries professionally and promptly; and ensure all member records are accurate and up to date. Finance & Records: Assist with invoicing, deposits, cheque processing, and basic financial tracking; maintain well-organized financial and... 
    Hourly pay
    Permanent employment
    Part time
    Work at office
    Local area
    Flexible hours

    Abbotsford Chamber of Commerce

    Abbotsford, BC
    19 days ago
  • $210k - $275k per year

     ...of Manufacturing This is a rare opportunity to step into a true enterprise manufacturing leadership role with direct influence on revenue protection, EBITDA performance, and long-term operational scalability. Reporting to the President & CEO, the Head of Manufacturing provides... 
    Long term contract

    Vitalus Nutrition Inc

    Abbotsford, BC
    3 days ago
  •  ...Practices, with national and international focus. This will also include monitoring and analyzing sales and marketing activity against revenue goals. This position will be responsible for developing a Team in the future, including program management and engineering and... 
    Permanent employment
    Full time
    Live In
    Local area
    Immediate start
    Monday to friday
    Flexible hours

    i-Open Technologies, Inc.

    Abbotsford, BC
    more than 2 months ago
  • $140k - $200k per year

     ...ensure high satisfaction and retention Inventory & Product Knowledge:   Stay current on inventory availability, product features, finance options, and market trends Reporting & Metrics:   Track KPIs, measure sales performance against plans, and report results to senior... 
    Long term contract
    Permanent employment
    Full time

    Abbotsford Mazda

    Abbotsford, BC
    a month ago
  • Take the reins as Head of Manufacturing and define enterprise leadership across multiple plants. Drive significant impact on revenue, EBITDA, and operational excellence with this key role. This unique position reports directly to the President & CEO, overseeing manufacturing... 

    Vitalus Nutrition Inc

    Abbotsford, BC
    3 days ago
  • $60.75 - $87.33 per hour

     ...of Fraser Health including service delivery that is centered around patients/clients/residents and families: Reporting to assigned Director(s), Clinical Operations, the Manager is accountable for managing and providing clinical and operational leadership to a front-line... 
    Long term contract
    Full time
    Contract work
    Temporary work

    Fraser Health Authority

    Abbotsford, BC
    11 days ago
  • $70k - $75k per year

     ...for a detail-oriented Intermediate Accountant to join their team. Located in Abbotsford, BC, this role is essential in supporting the finance department by managing high-value accounts and contributing to the integrity of the organization’s financial reporting. If you are... 
    Weekly pay
    Long term contract
    Permanent employment
    Full time
    Work at office

    Randstad

    Abbotsford, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Finance - Revenue. Be the first to apply!