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 24 days ago
Similar jobs that could be interesting for youBased on the Director, Finance - Revenue in Abbotsford, BC vacancy
  •  ...Title: Director - Technology Infrastructure & Implementation Employee Working Location...  ...governance structures to drive Philanthropy's revenue growth ambitions. This role leads the...  ...other business units (Technology Group, Finance) to align technology and data strategy... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Shift work

    Canadian Red Cross

    Abbotsford, BC
    2 days ago
  • $50k - $65k per year

     ...The ideal candidate will have a proven track record in driving revenue growth through innovative fundraising strategies and donor engagement...  .... This role is a hybrid position reporting to the National Director that requires a high degree of self-motivation, initiative and... 
    Suggested
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Mission Without Borders Canada

    Abbotsford, BC
    14 hours ago
  •  ...Senior Brand Manager, Silver Hills REPORTS TO: Senior Marketing Director We are looking for a Senior Brand Manager to join our...  ...functional alignment with Sales, R&D, Compliance, Operations, and Finance Produce engaging, compelling, and consistent brand communication... 
    Suggested
    Full time

    Silver Hills Bakery

    Abbotsford, BC
    13 days ago
  •  ...Hi, I am Aoife Ryan, the Director of Education Operations at Musora Media. We are an online music education company with a vision for a...  ...Opportunity: 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
    Remote work
    Visa sponsorship
    Work visa

    Musora Media Inc

    Abbotsford, BC
    17 days ago
  • $105k - $132k per year

     ...Position: Senior Sales Demand Planning Manager Reports to: Director of Business Development We are looking for a Senior Sales Demand...  ...basis to present to the executive leadership team our sales revenue latest estimate (LE). You will have the opportunity to lead multiple... 
    Suggested
    Full time

    Silver Hills Bakery

    Abbotsford, BC
    20 days ago
  • $22 per hour

     ...Schedule: Minimum of 30 hours per week Reporting to:   Board of Directors Location:   Abbotsford Campus POSITION DESCRIPTION...  ...and other internal duties. The position works closely with the Finance department and the Board of Directors, and is responsible for ensuring... 
    Hourly pay
    Full time
    Casual work
    Work at office

    Ufv Sus

    Abbotsford, BC
    11 hours 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... 
    Permanent employment
    Full time
    Traineeship
    Immediate start
    Abbotsford, BC
    a month ago
  •  ...your financial expertise, business development skills, and professional network to deliver customized Financing and Advisory solutions to mid‑market clients with revenues between $3M and $50M. At BDC—the only bank dedicated exclusively to Canadian entrepreneurs—your work contributes... 
    Long term contract
    Full time
    Local area
    Flexible hours

    BDC

    Abbotsford, BC
    26 days ago
  •  ...acquisition, patient retention, and patient satisfaction to grow revenue while managing all controllable expenses (payroll, supplies,...  ...and makes recommendations for promotions. Works with Regional Director to establish short-term objectives and long-range goals and related... 
    Full time
    Temporary work
    Monday to friday
    Day shift

    Vos Collection

    Abbotsford, BC
    27 days ago
  • $60k - $70k per year

     ...abilities Familiarity with restaurant management software and operational tools Strong financial acumen and ability to optimize revenue and control costs Ability to work flexible hours, including peak times and events Join us to create memorable dining... 
    Full time
    Local area
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Amici Italian Wine Bar

    Abbotsford, BC
    10 days ago
  • $24 - $26.44 per hour

     ...donations management expertise for over 500 ministry agents worldwide. The Great Commission Foundation is registered with the Canada Revenue Agency to do charitable work. Job Overview: The Administrative Support Manager will provide both facility and administrative support... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Worldwide
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    The Great Commission Foundation

    Abbotsford, BC
    5 days ago
  •  ...Reporting to the Director of Project Services, the Junior Estimator supports the development of cost estimates for proposal submissions, working under the guidance of the Lead Estimator and Senior Estimating Staff. This is an entry-level role focused on building foundational... 
    For subcontractor
    Work at office

    Arctic Arrow Group

    Abbotsford, BC
    13 days ago
  • $88.14k - $110.18k per year

     ...made at the Edmonton Facilities. Establish, with the help of the Maintenance Manager, an annual maintenance plan and budget; Review revenues and costs relative to budget on a monthly; establishes further action plans. Maintain a high standard of sanitation, housekeeping... 
    Full time
    Work at office
    Local area
    Monday to friday

    Saputo Inc.

    Abbotsford, BC
    24 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... 
    Permanent employment
    Full time
    Flexible hours
    Shift work

    Subway

    Abbotsford, BC
    24 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... 
    Permanent employment
    Weekend work
    Afternoon shift

    Mucho Burrito

    Abbotsford, BC
    24 days ago
  • $76.7k - $94.3k per year

     ...POSITION: Senior R&D Technologist REPORTS TO: Director, R&D We are looking for a Senior R&D Technologist to join our R&D team! Our Senior R&D Technologist will develop new products, conduct research, and experiments, coordinate and execute full-scale production... 
    Full time
    Flexible hours
    Afternoon shift

    Silver Hills Bakery

    Abbotsford, BC
    13 days ago
  •  ...evaluation of Training Partner strategies. Ensures our customer needs are met and create growth opportunities in training numbers and revenues. In this role, you will: Support revenue targets by assisting partners in meeting annual goals. Provide high-quality... 
    Permanent employment
    Full time
    Contract work
    Work at office

    Canadian Red Cross

    Abbotsford, BC
    2 days ago
  •  ...Title: Account Manager Reports to: Director of Sales Company Background We're FlexiForce, a part of the ASSA ABLOY Group of Companies and we are the world's largest manufacturer of overhead door hardware and components. We believe that safety is everyone’s responsibility... 
    Internship
    Monday to friday

    ASSA ABLOY Group

    Abbotsford, BC
    7 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
  • $23 - $26 per hour

     ...timesheets; update tracking spreadsheets and submit payroll information to the Payroll Department. Main contact between field crews and finance. Create and maintain organized project files including work orders, quality control documents, purchase orders, as-built drawings,... 
    Hourly pay
    Full time
    For subcontractor
    Work at office

    Arctic Arrow Group

    Abbotsford, BC
    11 hours 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
    13 days ago
  •  ...tact and firmness. Budget & Schedule Management · Review and update project budgets quarterly, flagging material variances to the Director of Development. · Review and update project schedules quarterly and maintain the Project Pipeline Worksheet. · Manage project... 
    Full time

    Infinity Properties

    Abbotsford, BC
    18 days ago
  •  ...followed. The Plant Administrator will effectively manage and process the administrative functions for the aggregate plants which include finance, forecasting, payroll, accounts payable, resolving supplier invoice issues, inventory, and equipment maintenance. The chosen... 
    Hourly pay
    Full time
    Live In
    Work at office

    Lafarge Canada

    Abbotsford, BC
    5 days ago
  •  ...highest quality products to our customers. Your Mission We are hiring a full-time IT Support Specialist, reporting to our Senior Director, IT Operations and Support. The position will be a critical key member supporting our corporate and franchisee operations, and all IT... 
    Full time
    Work at office
    Relocation
    Flexible hours
    Shift work
    Weekend work
    Early shift

    Panago Pizza

    Abbotsford, BC
    11 hours 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

    AECON

    Abbotsford, BC
    27 days ago
  •  ...MANAGER Location: Event Dependent; Vancouver and GVA Term: Event Specific / Work when it works for YOU! Reports To: Sales and Events Director Overview of White Table Catering Co. Inc. At White Table Catering, we are super passionate about creating memorable experiences and... 
    Part time
    Work from home

    White Table Catering

    Abbotsford, BC
    5 days ago
  • $42k - $150k per year

     ...empathy, addressing objections by offering your timely solutions and credible advice Achieve and pursue monthly and annual sales and revenue targets ensuring the highest level of customer service Work as a team player and partner with fellow colleagues, foster open and... 
    Full time
    Flexible hours
    Night shift
    Afternoon shift

    Trail Appliances

    Abbotsford, BC
    11 hours 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
    a month ago
  • $36 per hour

     ...believe in equal opportunity and are committed to creating an inclusive climate where everyone can thrive. Customers trust us with their finances, so successful candidates for this position will be required to undergo a security screening, including a criminal records check and... 
    Long term contract
    Full time
    Contract work
    Part time
    Local area
    Flexible hours

    Neo Financial

    Abbotsford, BC
    11 hours ago
  •  ...Benefits Specialist Reports to:  Sr. Payroll & Benefits Manager   We are looking for a Payroll & Benefits Specialist to join our Finance team! Our Payroll & Benefits Specialist will champion the administration of payroll and benefits to Silver Hills employees in... 
    Full time

    Silver Hills Bakery

    Abbotsford, BC
    11 hours ago

Do you want to receive more vacancies?

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