Find Accounting & Finance Jobs In Vancouver

Some of Canada’s best Accounting & Finance Recruitment Consultants work at SWIM.

Over our 14 years in business, we’ve helped hundreds of candidates land their dream jobs with some of Vancouver’s best, biggest, and most beloved employers. We know what our clients are looking for and can help our candidates make that all-important great first impression. Below is a listing of permanent and contract opportunities based in Vancouver, Toronto, Calgary, and beyond, so please take a look and apply to any jobs where you feel you might be a match. If we agree that you’re a fit, we’ll reach out to talk further about your qualifications. Fingers crossed that we hear from you soon!

Director, Financial Planning & Analysis

Accounting & Finance
Permanent
Hybrid - Downtown Vancouver, BC, Canada
Posted on October 10, 2025
Senior FP&A leadership role with a very large and complex multi-national company headquartered in Canada. Great role for someone who is seeking a friendly corporate culture and very interesting, challenging, and diverse work. Qualified candidates will have experience leading an FP&A team (direct & indirect reports), will have worked in high change/high growth companies, will be highly proficient in financial systems and new technologies (AI, BI), and will have multi-national/multi-locational FP&A experience. Proven experience with FP&A transformation and modernization is key! Read Full Description

Senior FP&A leadership role with a very large and complex multi-national company headquartered in Canada. Great role for someone who is seeking a friendly corporate culture and very interesting, challenging, and diverse work. Qualified candidates will have experience leading an FP&A team (direct & indirect reports), will have worked in high change/high growth companies, will be highly proficient in financial systems and new technologies (AI, BI), and will have multi-national/multi-locational FP&A experience. Proven experience with FP&A transformation and modernization is key!

Who- the Company: 

Our client is a very well-established and successful company with operations across North America, ~2000 employees, 10+ legal entities, 30+ operating sites across Canada and the US, etc. They have a great reputation among their happy customers and partners. The 40+ person finance team is collaborative and friendly, and the leaders promote productive workdays with plenty of communication and organization to limit unnecessary overtime.
 

What- the Role:

Our client seeking a new Director of Financial Planning & Analysis who will lead an FP&A team of 7 people (including 3 Managers). The purview of the Director’s team includes data & analytics, budgeting Board reporting, business intelligence & data visualization, capital investment planning & capital allocation, financial modeling, and business partnering (commercial and corporate functions).  The company is embarking on a new and exciting five-year plan to continue on a trajectory of growth (organic and through M&A), so the Director will lead change management, drive transformation, and champion process improvements and systems optimization. The company uses various sophisticated technologies, including an ERP, a data visualization software, an enterprise performance management system, and various AI and BI tools.  SWIM will provide interested candidates with a detailed job description.

Who- the Candidate:

We are seeking a well-rounded and senior-level FP&A professional with at least 16 years of relevant and progressive work experience, including at least 6 years in people management (leading managers who in turn have their own direct reports). Canadian CPA designation will be viewed very favourably, as would MBA-Finance from a reputable University and/or CFA designation.  Qualified candidates will have experience working in a multi-national, large, diversified, and complex company… i.e. $700M+ in revenues, 1000+ employees, and/or multi-locational operations across 2+ countries (ideally Canada and US). 

We are seeking people with strong interpersonal and critical thinking skills who are comfortable presenting to senior leaders, influencing stakeholders, and being hands-on while mentoring and developing their team and working collaboratively towards long-term business goals and overarching strategy.   

Confidence with leveraging and optimizing financial systems is crucial in this role as this company believes in ongoing innovation and automation. Candidates will have hands-on experience using an ERP as well as data visualization, performance management, BI/business intelligence, machine learning, and AI/artificial intelligence tools (for example…. Oracle, SAP, Netsuite, Hyperion Planning/HFM, OneStream, Qlik Sense, Tableau, Power BI, Adaptive Insights, Prophix, Vena Solutions, Anaplan, etc, etc.). Candidates do not have to have used the systems already in-place at this company, but need to have transferable experience to skill-up and master the systems relatively quickly.

Apart from the above, the most important qualifications are soft skills and communication skills…. collaboration, leadership, teamwork, organization, influence, negotiation, story-telling, mutual respect, empathy, adaptability, integrity, resilience, creativity, and thirst for learning are all traits that come to mind. Swim Recruiting has placed many people with this company (in finance and other functions) and can attest to their vibrant culture and focus on teamwork.  SWIM can give more insight into this organization’s vibrant culture and into the opportunities for long-term career growth.
 

How Much:

Competitive base salary commensurate with level of skills, experience, and education, likely in the range of $170,000 to $210,000, possibly with some upwards flexibility for highly qualified candidates who have many/most of the “nice to haves.” The company will provide their new Director of FP&A with a solid overall compensation package, including a generous bonus program, professional development support, and excellent health, dental, & vision benefits.   

Where:

Corporate office in the heart of downtown Vancouver, working from office 4-5 days/week to allow for plenty of in-person relationship building, presentations/meetings, and collaboration. It is anticipated that there will be around 10% business travel in this role (mostly within North America).

 

When & How to Apply: 

Swim Recruiting will be conducting initial interviews and presenting the profiles of short-listed candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY’ to send us your resume. Thank you!

Hide Full Description

Project Accountant

Accounting & Finance
Permanent
Remote, British Columbia, Canada
Posted on October 7, 2025
Fantastic career opportunity with a very interesting and values-based organization that is doing good work in communities across Canada and the US. Working on a variety of projects of various budgets and timelines. Candidates must have at least 3 years project accounting work experience with excellent analytical abilities. Fantastic corporate culture. REMOTE anywhere in BC- or possibly even Alberta! Generous amount of paid time off. Read Full Description

Fantastic career opportunity with a very interesting and values-based organization that is doing good work in communities across Canada and the US. Working on a variety of projects of various budgets and timelines. Candidates must have at least 3 years project accounting work experience with excellent analytical abilities. Fantastic corporate culture. REMOTE anywhere in BC- or possibly even Alberta! Generous amount of paid time off.

Who- the Company: 

Our client is a small BC-based company with a bright future and a great team culture. The company currently has around 30 employees, with ongoing growth plans… they are hiring top talent to help them get there! They are NOT in the construction sector, but there are a lot of parallels to the construction industry and it’s a project-based business model (mix of one-off projects and recurring multi-year projects).
If you are a Project Accountant or Project Analyst with 3+ years relevant work experience who is looking for an exciting and values-based Canadian company to work for, this could be the place for you!

What- the Role:

Our client seeking a new Project Accountant.  This is a newly created position, which will be very exciting for the person who gets hired. The new employee will liaise with folks in project management, accounting & finance, operations, etc. The Project Accountant will take care of: job costing, cost codes, revenue recognition, tracking estimates to actuals, data collection, forecasting, budgeting, creating and tracking project KPIs and project metrics, reviewing project gross margins, creating routine and ad hoc project status reports for the senior leadership team, monitoring the project and sales pipeline… the list goes on and on!    
The Project Accountant will be using plenty of Excel, of course, and also a QuickBooks Online and other tools and technologies.  Reporting into fantastic leaders with many years of impressive work experience and working alongside a fun-loving group of people. There is plenty of opportunity for long-term growth at this company for a high performer who is adaptable and self-motivated. SWIM will provide interested & qualified candidates with a full job description.

Who- the Candidate:

We are looking for an individual with at least 2 years and preferably 4+ years specializing in project analysis/project accounting. This experience can be gained from the construction sector, or perhaps engineering, infrastructure, film & television, etc. Must have hands-on experience doing project accounting and project accounting using a financial system and Excel. Qualified candidates for this role will be adept at collaborating with Project Managers, and being able to understand the progress and nuances of the project beyond just the numbers. Ideally candidates will have experience with a variety of projects (i.e. $10,000 to $500,000, 1 month to 3+ years, various geographies, etc.)  
We are looking for people who are super self-motivated, with lots of initiative and the ability to keep the business consistently apprised of the status of their project accounting output. Given this is a remote role, the Project Accountant needs to be independent, hard working, accountable, and able to self-manage their workload.
Some form of accounting & finance post-secondary education is highly preferred- perhaps a Financial Management Diploma from BCIT or Langara, an Accounting Certificate, a Bachelor of Commerce with Accounting concentration, etc.
Proficiency in Excel is required (pivot tables, V look-ups, etc.), and experience using an ERP and/or construction-centric software is an asset (Yardi, Timberline, etc.). Candidates will have a friendly, clear, and professional communication style, and will love collaborating and relationship building.

How Much:

Competitive base salary commensurate with level of project analysis skills, relevant work experience, and relevant accounting & finance education- likely in the range of $65,000 to $85,000. Please keep in mind this a remote/work-from-home role, so employees are saving on commute and other associated costs.  
The company will provide their new Project Accountant with good health benefits and relevant professional development support, if approved. There is also a flexible paid time off program at this company- once established in their role, the Project Accountant can request vacation at times that make sense for the project schedule, and vacation is not closely tracked- so the Project Accountant can take at least 3 weeks, likely 4 weeks, and perhaps even more in paid vacation over the course of a year… as long as deadlines are being met, and the employee has their work scheduled and on track.

Where:

REMOTE PRIMARY, with occasional in-person meetings in Vancouver. Company is based in Greater Vancouver, but they have employees living across BC and Alberta. It is preferred that candidates live within a driving commute of Vancouver, but very qualified candidates from elsewhere in BC and into Alberta will also be considered.  Employees must be able to travel for work meetings and social events 3 to 5 times a year.

When & How to Apply: 

Swim Recruiting has been engaged exclusively on this search. We will be presenting the profiles of short-listed candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY' to send us your resume (preferably in MS Word format as it works best with our internal systems). Thank you!

Hide Full Description

Tax Manager, Canadian and International Tax

Accounting & Finance
Permanent
Downtown Vancouver - Hybrid, BC, Canada
Posted on October 6, 2025
We are looking for a senior-level Canadian and International Tax expert who loves producing high quality work in the areas of tax compliance, tax provisions, tax research, and supporting tax initiatives. This is a great opportunity for a well-rounded tax professional who wants a long-term career path within a large, reputable, and well-established global public company. Working closely with a stable and well-tenured team, with great tax leaders to learn from. Very good work-life balance relative to other Tax Manager roles. Hybrid schedule of 2 days/week in downtown Vancouver office.   Read Full Description

We are looking for a senior-level Canadian and International Tax expert who loves producing high quality work in the areas of tax compliance, tax provisions, tax research, and supporting tax initiatives. This is a great opportunity for a well-rounded tax professional who wants a long-term career path within a large, reputable, and well-established global public company. Working closely with a stable and well-tenured team, with great tax leaders to learn from. Very good work-life balance relative to other Tax Manager roles. Hybrid schedule of 2 days/week in downtown Vancouver office.
 

Who- the Company: 

Our client is a high-profile global company with operations in over 50 countries and over 10,000 employees.  They have a reputation for hiring top talent and for providing their employees with interesting and challenging work in a professional environment. Swim Recruiting has been engaged to aid with this important search.
 

What- the Opportunity:

On behalf of our client, SWIM is looking a new Tax Manager, Canadian & International Tax. The Tax Manager will work colleagues in Canadian tax and US Tax, and will report directly into the Vice-President, Tax. The tax team has very high retention and long tenures with the company.
The new Tax Manager be hands-on in producing high quality tax compliance work rather than delegating the work to internal or external tax analysts. 
This role will involve a great deal of tax compliance, including preparing and reviewing Canadian tax returns (corporate and partnership), as well as preparing foreign affiliate reporting (T1134), Country-by-Country reporting (CbC),and Pillar Two (gloBE) reporting.
The Tax Manager will interact with the internal tax team in Vancouver as well as colleagues in other offices and countries, and will work with external tax service providers based in Canada and other countries.
The Tax Manager will use various tools and technologies, such as Excel, tax preparation software (such as OneSource), and a sophisticated ERP. There is excellent opportunity for steady long-term career growth with this company over the years! SWIM will provide qualified and interested candidates with a job description.
 

Who- the Candidate:  

  • Candidates must have done tax compliance and tax provision work for a global company headquartered in Canada (either in-house or from public practice client portfolio).
  • Candidates will have around 3 to 6 years of relevant work experience in accounting & tax, specializing in Canadian tax.
  • Candidates must have Canadian CPA designation.
  • Training in a multinational accounting firm (such as PWC, KPMG, Deloitte, EY, etc.) is required.
  • Managers or new Senior Managers from the tax divisions of global CPA firms with relevant client portfolios will be strongly considered. Tax experience in industry (in-house corporate tax team) or secondments to client sites is highly beneficial, but not required.
  • Strong technical and systems skills are required, particularly within Excel (proficient with pivot tables, Index match, look-ups, etc) and tax preparation software.
  • Strong tax research skills, with the ability to support a variety of tax initiatives and ongoing tax strategy.
  • Qualified candidates will be clear, effective, and confident communicators who can collaborate closely with both tax and non-tax colleagues.
  • Detail-oriented, accurate, organized, and efficient. We are looking for someone who takes great pride in producing excellent tax work.

 

Where: 

HYBRID. Working from the downtown Vancouver office, very accessible by rapid transit. Full-time in-office during the first weeks of training and onboarding. After that, the Manager can choose to work from their home office an average of 3 days a week.
 

Hours & Overtime:

This company has a very stable and well-managed tax function with long-tenured employees. Due to this, the work/life balance is much better than the average at Big 4 firms or other global public companies. There is of course overtime for a few weeks during quarter-end/year-end and during provision season, yes, but it’s a reasonable amount.  For the majority of the year the Manager can expect to work a steady work week of around 40 hours, assuming they are highly detailed, deadline-oriented, productive, efficient, and organized.
 

How Much: 

Robust total compensation package- base salary commensurate with Canadian and International tax skills, work experience level, and when CPA designation was achieved, likely in the range of $115,000 to $140,000. The Tax Manager will be eligible for a performance-based bonus, relevant professional development support, an RRSP match, strong health benefits, and other employee perks. Please also keep in mind the competitive work/life balance compared to many other corporate tax teams in Vancouver. Please discuss with SWIM.
 

When & How to Apply:

If you are qualified for, and interested in, this senior tax opportunity with a high-profile global corporation, please do not delay in applying as this search is moving VERY quickly! If you already have a Recruiter at SWIM, please reach out to that consultant directly. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY' to send us your resume. Thank you!

 

Hide Full Description

Accounts Payable Specialist

Accounting & Finance
Permanent
Hybrid - Vancouver, British Columbia, Canada
Posted on October 3, 2025
An Accounts Payable Specialist is sought by a well-established real estate developer and builder, with numerous projects on the horizon and strong company growth prospects. Read Full Description

An Accounts Payable Specialist is sought by a well-established real estate developer and builder, with numerous projects on the horizon and strong company growth prospects.

The role offers broad exposure to the full accounts payable cycle, from invoice processing and compliance through to payments, vendor support, and reconciliations.

It’s an attractive chance to join a collaborative team where you’ll benefit from long-term stability and opportunities for progression.

Prior accounts payable experience within a construction or real estate development company is required.
 

Who - the Company:

The company specializes in developing, building, selling, and managing residential properties, with a focus on rental, mixed-use, and multi-family projects.
 

What - the Role:

You will be responsible for day-to-day accounts payable activities, including entering invoices into TimberScan, ensuring proper approvals and compliance documentation, preparing cheque and EFT payment runs, monitoring invoice cut-offs, and reconciling vendor statements. The position provides first-level vendor support, oversees the accounting inbox, and supports project managers and the finance team to ensure accurate and timely processing. In addition, the role assists with vendor onboarding, credit applications, and ad-hoc tasks, providing broad exposure to the AP cycle while escalating complex issues to senior accounting staff.
 

Who - the Candidate:

  • Minimum 2 years of hands-on AP experience (open to candidates with more extensive experience; no upper limit).
  • Construction or real estate development experience is a requirement
  • Experience with TimberScan and Sage 300 CRE preferred
  • Proficiency in AP processes including invoice entry, approvals, payments, vendor management, reconciliations, and cut-off procedures.
  • Able to work closely with accounting team members and cross-functional partners.
  • Comfortable taking initiative, showing visibility, and participating in team/company events.
  • Detail-oriented, organized, and able to balance multiple priorities while maintaining accuracy.

 

Where:

Based in East Vancouver, their open-plan office is 5 minutes’ walk from the Skytrain and there is free parking on-site.  The position is 5 days per week in office, with standard hours of 9–5, with some flexibility.
 

How Much:

Base salary of between $53,000 and $65,000; 3 weeks’ vacation; free on-site parking; benefits (flex plan with 3 options)
 

When & How to Apply:

Swim Recruiting is exclusively recruiting the role and will be screening and shortlisting on behalf of our client and presenting suitable candidates directly to the hiring team for review. If you are interested in this opportunity, please do not hesitate to apply. If you already have a Recruiter at SWIM, please reach out soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' and send us your resume.

This is a excellent opportunity to join a growing, well-funded company where you can have a direct impact. If you're looking to lead, innovate, and grow alongside a supportive team, we'd love to hear from you

Hide Full Description

Senior Tax Manager, US Tax

Accounting & Finance
Permanent
Downtown Vancouver - Hybrid, BC, Canada
Posted on September 29, 2025
We are looking for a senior-level US Tax expert who loves producing high quality work in the areas of US tax compliance, tax provisions, tax research, and supporting tax initiatives. This is a great opportunity for a US tax professional who wants a steady long-term career path within a large, reputable, and well-established global public company. Working closely with a stable and well-tenured team, with great tax leaders to learn from. Very good work-life balance relative to other Senior Tax Manager roles. Hybrid schedule of 2 days/week in downtown Vancouver office.     Read Full Description

We are looking for a senior-level US Tax expert who loves producing high quality work in the areas of US tax compliance, tax provisions, tax research, and supporting tax initiatives. This is a great opportunity for a US tax professional who wants a steady long-term career path within a large, reputable, and well-established global public company. Working closely with a stable and well-tenured team, with great tax leaders to learn from. Very good work-life balance relative to other Senior Tax Manager roles. Hybrid schedule of 2 days/week in downtown Vancouver office.  
 

Who- the Company: 

Our client is a high-profile global company with operations in over 50 countries and over 10,000 employees.  They have a reputation for hiring top talent and for providing their employees with interesting and challenging work in a professional environment. Swim Recruiting has been engaged to aid with this important search.
 

What- the Opportunity:

On behalf of our client, SWIM is looking a new Senior Tax Manager, US Tax. The Sr Tax Manager will work directly with a tight-knit team of 3 in US Tax, will work with colleagues on the Canadian tax team, and will report directly into the Vice-President, Tax. Given the very high retention and long tenures on this tax team, it’s rare for a role to open up at Senior Manager level.
The new Sr Tax Manager will have a senior role that is still hands-on and involved in actually producing high quality tax compliance work rather than delegating the work to internal or external tax analysts. 
This role will involve a great deal of tax compliance, including preparing and reviewing US tax returns (corporate and partnership) and a variety of US tax forms and informational filings including 1120, 1065, 5471, and 5472. The Sr Tax Mgr will lead US tax provision and tax audit readiness and will manage state-level tax filings & tax returns. The Senior Manager will interact with the internal tax team in Vancouver as well as colleagues in other offices and countries, and will work with external tax service providers based in the US and Canada.
The Senior Tax Manager will use various tools and technologies, such as Excel, tax preparation software (such as OneSource and GoSystem), and a sophisticated ERP. There is great opportunity for steady long-term career growth with this company over the years! SWIM will provide qualified and interested candidates with a full job description.
 

Who- the Candidate:  

  • Candidates will have 8 years of relevant work experience in accounting & tax, including at least 5 years specializing deeply in US tax.
    • Must have experience in the areas of US tax compliance and US tax provision work mentioned earlier.
  • Candidates must have Canadian CPA and/or US CPA designation.
  • Training in a multinational accounting firm (such as PWC, KPMG, Deloitte, EY, etc.) is required.
  • A few years of industry experience is highly preferred, but highly qualified Managers or Senior Managers from CPA firms who have the required technical skills and tax strengths will also be considered.
  • Strong technical and systems skills are required, particularly within Excel (proficient with pivot tables, Index match, look-ups, etc) and tax preparation software.
  • Strong tax research skills, with the ability to support a variety of tax initiatives and ongoing tax strategy.
  • Qualified candidates will be clear, effective, and confident communicators who can collaborate closely with both tax and non-tax colleagues.
  • Detail-oriented, accurate, organized, and efficient. We are looking for someone who takes great pride in producing excellent tax work.

 

Where: 

HYBRID. Working from the downtown Vancouver office, very accessible by rapid transit. Full-time in-office during the first weeks of training and onboarding. After that, the Senior Manager can choose to work from their home office an average of 3 days a week.
 

Hours & Overtime:

This company has a very stable and well-managed tax function with long-tenured employees. Due to this, the work/life balance is much better than the average at Big 4 firms or other global public companies. There is of course overtime for a few weeks during quarter-end/year-end and during provision season, yes, but it’s a reasonable amount.  For the majority of the year the new Senior Manager can expect to work a steady work week of around 40 hours, assuming they are highly detailed, deadline-oriented, productive, efficient, and organized.
 

How Much: 

Robust total compensation package- base salary commensurate with US tax skills, work experience level, and when CPA was achieved, likely in the range of $125,000 to $150,000, with a sweet spot of $130,000 to $140,000. The Senior Tax Manager will be eligible for a performance-based bonus, relevant professional development support, an RRSP match, strong health benefits, and other employee perks. Please also keep in mind the competitive work/life balance compared to many other corporate tax teams in Vancouver. Please discuss with SWIM.

 

When & How to Apply:

If you are qualified for, and interested in, this senior US tax opportunity with a high-profile global corporation, please do not delay in applying as this search is moving VERY quickly! If you already have a Recruiter at SWIM, please reach out to that consultant directly. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY' to send us your resume. Thank you!

 

Hide Full Description

Tax Accountant

Accounting & Finance
Permanent
Vancouver - Hybrid, British Columbia, Canada
Posted on September 29, 2025
Great career opportunity for an up & coming tax professional who wants to work for a successful Vancouver-based organization with a dynamic and friendly culture. Reporting into a great tax leader and working on a tight-knit accounting and finance team. Candidates must have at least 6 months and ideally 18+ months direct experience doing Canadian tax work (corporate, personal, partnership returns).   Read Full Description

Great career opportunity for an up & coming tax professional who wants to work for a successful Vancouver-based organization with a dynamic and friendly culture. Reporting into a great tax leader and working on a tight-knit accounting and finance team. Candidates must have at least 6 months and ideally 18+ months direct experience doing Canadian tax work (corporate, personal, partnership returns).
 

Who- the Company: 

Our client is a privately-held executive office that oversees a diverse set of ventures and holdings, including investments in real estate, private equity, philanthropy, retail and other passive assets.
The internal team is made up of individuals who are passionate about continuous self improvement—both personal improvement and professional improvement. The workplace culture prioritizes growth, integrity, and meaningful collaboration, creating a supportive environment that values setting and achieving goals, teamwork, and a sense of humor.
If you are an up & coming tax professional with at least half a year of hands-on Canadian tax experience, this could be a great place for you to continue your career!
 

What- the Role:

The new Tax Accountant will support tax compliance and investment-related financial processes across a range of entities. Responsibilities include preparing and filing Canadian tax returns (across personal, corporate, trust, and partnership structures), organizing documentation for external advisors, supporting audits, and managing tax account maintenance.
The person in this role will work closely with finance, investment, and legal teams (internal and external stakeholders) and gain exposure to a wide variety of asset classes and executive office functions. This is an ideal role for someone looking to deepen their tax knowledge in a hands-on, multi-entity environment. SWIM will provide interested candidates with a thorough job description.
 

Who- the Candidate:

Qualified candidates will have at least 6 months and ideally 1.5 years or more of relevant Canadian tax experience, including filing tax returns, tax forms, and assisting with tax audits. Work experience will ideally be from a public practice accounting firm (or possibly a tax preparation organization such as H&R Block). We are looking for people who have a solid grasp of Canadian tax fundamentals, high level of attention to detail, and a proactive, curious mindset.
Requirements:

  • Undergraduate degree (preferably in accounting, finance, commerce, or another relevant field).
  • Pursuit of CPA designation is preferred, and will be financially supported by the company.
  • Additional courses / education within Canadian tax will be highly regarded.
  • Familiarity with Canadian tax return preparation across various entity types.
  • Experience using tax prep tools (such as Taxprep, Profile, or similar software).
  • Working knowledge of ERP systems.
  • Proficiency with Microsoft Office, particularly Excel (experience using various Excel formulas and functions on a daily basis at work).
  • Strong written and verbal communication skills.
  • Very self-motivated, with a thirst for new learning and the desire to support the business in a variety of areas.
  • Excellent multi-tasking skills and a deadline oriented nature.
  • High standards of professionalism and discretion.

 

How Much:

Base salary will be commensurate with level of skills, experience, and education. Our client is open to hiring someone at quite junior level (under 1 year of experience) or intermediate level (4+ years of relevant experience) or anything in-between! The range on salary is therefore quite wide- $50,000 to around $80,000.  
The company will provide their new Tax Accountant with a solid overall compensation package, including a small performance-based bonus, an RRSP match, paid vacation program, professional development support (for example, for CPA program), excellent health, dental, & vision benefits, an annual fitness allowance, and other great employee perks and product discounts.
 

Where:

The company is headquartered in downtown Vancouver in a vibrant office space. Hybrid option- the Tax Accountant can choose to work from home 1 day a week.  Regular work hours of around 8:30am to 4:30pm (with some flex to start earlier or later than that, such as 8am or 9am).

When & How to Apply: 

Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY’ to send us your resume (preferably in MS Word format as it works best with our internal systems but PDF is also fine). Thank you!

Hide Full Description

Senior Manager, US GAAP Financial Reporting and Accounting Policies

Accounting & Finance
Permanent
Vancouver OR Toronto - Hybrid, BC, Canada
Posted on September 25, 2025
We are looking for a senior-level accounting expert who loves producing high quality work in the areas of financial reporting (under US GAAP), researching new accounting standards, sharing technical accounting knowledge, writing accounting memos, ensuring compliance with accounting regulations, etc. This is a great opportunity for someone who wants a steady long-term career path within a large, reputable, and well-established global public company. Working closely with a stable and well-tenured team, with great accounting & finance leaders to learn from. Very good work-life balance relative to other Senior Manager roles. Based in Vancouver or Toronto.   Read Full Description

We are looking for a senior-level accounting expert who loves producing high quality work in the areas of financial reporting (under US GAAP), researching new accounting standards, sharing technical accounting knowledge, writing accounting memos, ensuring compliance with accounting regulations, etc. This is a great opportunity for someone who wants a steady long-term career path within a large, reputable, and well-established global public company. Working closely with a stable and well-tenured team, with great accounting & finance leaders to learn from. Very good work-life balance relative to other Senior Manager roles. Based in Vancouver or Toronto.
 

Who- the Company: 

Our client is a high-profile global company with operations in over 50 countries and over 10,000 employees.  They have a reputation for hiring top talent and for providing their employees with interesting and challenging work in a professional environment. Swim Recruiting has been engaged to aid with this important search.
 

What- the Opportunity:

On behalf of our client, SWIM is looking a new Senior Manager, Financial Reporting and Accounting Policies.  The Sr Mgr will work on a tightknit global finance team and will report directly into the Vice-President of Global Finance. Given the very high retention and long tenures on this team, it’s relatively rare for a role to open up at Senior Manager level.
The new Sr Manager will have a senior and highly valued role that is still hands-on. The person in this job will be directly involved in answering technical accounting questions from accounting & finance leaders and will be considered the go-to expert across the multi-national organization on the subject of US GAAP financial reporting.
 

  • Lead research and application of complex accounting matters, ensuring compliance with US GAAP.
  • Serve as a technical accounting expert, advising on policy interpretation and implementation across the organization.
  • Drive adoption of new accounting standards, assessing their impact at both the consolidated and legal entity levels (revenue recognition, credit losses, hedge accounting, etc.)
  • Prepare and update internal accounting policies; communicate changes to relevant stakeholders.
  • Collaborate with management to resolve technical accounting issues affecting financial reporting.
  • Support the preparation and review of external filings (10-K, 10-Q, 8-K), including footnotes and MD&A.
  • Assist various internal teams (for example the ESG team and the M&A team) with financial reporting obligations and regulatory compliance.
  • Coordinate with external auditors during quarterly and annual reviews, including oversight of disclosure checklists.
  • Deliver training on emerging accounting standards to global finance teams.
  • Draft and review regulatory correspondence related to accounting matters.
  • Support post-acquisition integration, including onboarding newly acquired entities onto US GAAP and ensuring accounting compliance.

The Senior Manager will use various tools and technologies, such as MS Office and a sophisticated ERP. There is great opportunity for steady long-term career growth with this company over the years! SWIM will provide qualified and interested candidates with a full job description.
 

Who- the Candidate:  

  • Candidates will have at least 10 years of relevant and progressive work experience in accounting & financial reporting, including at least 5 years specializing deeply in US GAAP.
  • Candidates must have Canadian CPA and/or US CPA designation.
  • Training in a multinational accounting firm (such as PWC, KPMG, Deloitte, EY, etc.) is a significant asset.
  • A few years of industry experience is highly preferred, but highly qualified Managers or Senior Managers from CPA firms who have the required technical skills and who have worked in consulting (i.e not only in audit) will also be considered.  
  • Excellent written communication skills are required as the Senior Manager will be writing accounting policies that will be disseminated across the finance function.
  • Excellent verbal communication skills are crucial in this role as the Senior Manager will be interacting over phone, video, and in-person with colleagues and external stakeholders in many countries.
  • Strong accounting research skills, with the ability to support a variety of initiatives and ongoing accounting strategy.
  • Qualified candidates will be clear, effective, and confident communicators who can collaborate closely with both finance and non-finance colleagues.
  • Detail-oriented, accurate, organized, and efficient. We are looking for someone who takes great pride in producing excellent work.

 

Where: 

Downtown Vancouver or Downtown Toronto. The hiring team is equally open to either office location. HYBRID. Both offices are easily accessible by rapid transit. Full-time in-office during the first weeks of training and onboarding. After that, the Senior Manager can choose to work from their home office 1+ day a week- please discuss with SWIM.
 

Hours & Overtime:

This company has a very stable and well-managed accounting function with long-tenured employees. Due to this, the work/life balance is much better than the average at Big 4 firms or other global public companies. There is of course some overtime requirements, but it’s a reasonable amount.  For a good chunk of the year the new Senior Manager can expect to work a steady work week of around 40 hours, assuming they are highly detailed, deadline-oriented, productive, efficient, and organized.
 

How Much: 

Robust total compensation package- base salary commensurate with financial reporting and accounting skills, work experience level, and when CPA was achieved, in the range of $120,000 to $160,000, with a sweet spot of around $140,000. The Senior Manager will be eligible for a performance-based bonus, relevant professional development support, an RRSP match, strong health benefits, and other employee perks. Please also keep in mind the competitive work/life balance compared to many other corporate accounting teams in Vancouver and Toronto. Please discuss with SWIM.
 

When & How to Apply:

If you are qualified for, and interested in, this senior opportunity with a high-profile global corporation, please do not delay in applying as this search is moving VERY quickly! If you already have a Recruiter at SWIM, please reach out to that consultant directly. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY' to send us your resume. Thank you!

Hide Full Description

Business Unit Controller

Accounting & Finance
Permanent
Surrey, British Columbia, Canada
Posted on September 22, 2025
Business Unit Controller Take the lead in managing financial reporting, treasury, and budgeting functions while guiding a talented accounting team. Play a key role in delivering insights that drive strategic decisions and support the growth of the business unit.   Read Full Description

Business Unit Controller
Take the lead in managing financial reporting, treasury, and budgeting functions while guiding a talented accounting team. Play a key role in delivering insights that drive strategic decisions and support the growth of the business unit.
 

Who – The Company: 

Our client is a well-established organization with a strong reputation for quality products and exceptional customer support. They foster a collaborative, team-oriented culture and are committed to employee growth and development.
 

What- The Role:

  • Lead financial reporting, budgeting, forecasting, treasury, and cashflow management for the business unit.
  • Oversee month-end, quarter-end, and year-end close processes including reconciliations, adjusting entries, accruals, eliminations, and working papers.
  • Prepare management reports, KPIs, and variance analyses; provide financial perspective to support decision-making.
  • Ensure compliance with ASPE, audit, tax, and statutory reporting requirements.
  • Manage payroll reconciliation, labour reporting, and bi-weekly submissions in coordination with ADP.
  • Oversee customer/vendor setup, payment runs, PO/SO/WO issue resolution, and financing contracts.
  • Lead budget and capital planning cycles; prepare forecasts for corporate office.
  • Implement and improve financial systems (ERP: GSS, payroll: ADP) and internal controls to safeguard assets.
  • Provide financial analysis for operations, equipment sales & rentals, and technical solutions.
  • Supervise, coach, and develop accounting team members; conduct performance reviews.
  • Promote a collaborative, service-oriented culture with open communication across the business unit and corporate.

Who- the Candidate: 

  • CPA designation required.
  • Minimum 5 years’ supervisory experience leading an accounting/finance team.
  • Strong technical accounting knowledge and attention to detail.
  • Experience with financial reporting, revenue recognition, and compliance under ASPE.
  • Manufacturing or project-based industry background preferred (not required).
  • Excellent communication, leadership, and problem-solving skills.
  • Proficient with ERP and payroll systems (Global Shop Solutions, ADP experience an asset).
  • Driven, entrepreneurial, and collaborative mindset with a hands-on approach in a small-company environment.

How much:

$100,000 - $120,000 commensurate with experience + discretionary bonus, RRSP match, extended health, 3 weeks vacation.
 

Where:

Surrey, 5 days’ onsite.
 

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested and already have a Recruiter at Swim, please reach out very soon.

Hide Full Description

Accounting Manager

Accounting & Finance
Permanent
Vancouver - Hybrid, BC, Canada
Posted on September 19, 2025
Well-rounded role spanning many areas of accounting & finance- great role for someone who loves variety in their day-to-day work! Mid-size manufacturing & retail company with customers across North America. Reporting into the CFO and directly managing 2 direct reports in accounting. This company's brand and products are loved by many across Canada and the US! Read Full Description

Well-rounded role spanning many areas of accounting & finance- great role for someone who loves variety in their day-to-day work! Mid-size manufacturing & retail company with customers across North America. Reporting into the CFO and directly managing 2 direct reports in accounting. This company's brand and products are loved by many across Canada and the US!

Who- the Company:

This retail company is one of Canada’s most beloved brands in their specific sector and they have hundreds of thousands of happy and loyal customers (B2C and B2B).  The company provides employees with a great place to work and a culture that encourages collaboration, creativity, respect, and honesty. The company has undergone positive changes as of late, including a reinvigoration of their brand and a new website. SWIM placed the CFO who is hiring for this role.

What- the Role:

Our client hiring for a new Accounting Manager who will report to the CFO and who will lead/mentor 2 direct reports in accounting. Initially the Accounting Manager will take care of more “typical corporate accounting” such as multi-entity & multi-currency consolidated financial statement preparation (reporting under ASPE), month & quarter-end close, and overseeing Accounts Payable & Accounts Receivable… but with time, month over month, the Manager will have the opportunity to take on more and more variety of tasks as they get to know the business. For example, the Accounting Manager will take on financial planning & analysis (including sales and pricing analysis), ERP system optimization, tax (with external support), payroll processing (straightforward payroll, only takes around 4-5 hours every 2 weeks), etc. There is even opportunity to get exposure to other functions, if so desired by the new Accounting Manager- for example, Human Resources, IT, and/or Supply Chain.
Swim Recruiting will provide interested candidates with a full job description.

Who- the Candidate:

We are seeking a well-rounded accounting professional with at least 5 years and ideally 7+ years of progressive work experience in most accounting & finance functions. CPA designation is highly preferred, almost required (exceptions might be made for candidates with very relevant experience and qualifications). Candidates must be analytical and inquisitive, with the desire to learn the business inside & out and to support strategic business decisions through their analytical work.
Strong systems skills are essential in this role- Excel proficiency and experience using an ERP. Ideally candidates will have used payroll systems and Power BI, but this can be taught.
Experience leading and mentoring a team of 1 to 3 direct reports is highly preferred. Experience reporting into CFO and/or President and/or Business Owner/Founder is preferred. Experience in an entrepreneurial owner-operated company is preferred. The new Accounting Manager should love dogs as the company has a dog-friendly work environment!

Where:

Headquartered in Vancouver. The Accounting Manager can work from the office full time, or they can choose to work from home 1 day a week (occasionally 2 days a week). The office is busy and upbeat, with employees working in corporate functions and production functions. It is a dog-friendly work environment, and bringing your furry companion to work with you is highly encouraged!

How Much:

Base salary commensurate with accounting experience, skills, and education, plus a small performance-based bonus, a health-spending accounting, CPA support, benefits, and product discounts. The salary range is commensurate with experience (team management, CPA designation, years of experience, etc.) and is in the range of $95,000 to $118,000, with a sweet spot of $105,000 to $115,000. Please discuss your total compensation expectations in further detail with Swim Recruiting.
 

When & How to Apply:

If you are qualified for, and interested in, this great accounting management opportunity with a beloved Vancouver company, please let Swim Recruiting know as soon as possible as this search is moving quickly! If you already have a Recruiter at SWIM, please reach out directly.  If you do not yet have a contact at Swim Recruiting, please hit 'APPLY' and send us your resume. Thanks!

Hide Full Description

Assistant Financial Controller

Accounting & Finance
Permanent
Hybrid - Delta, British Columbia, Canada
Posted on September 19, 2025
A unique Assistant Financial Controller opportunity with primarily remote working conditions. Read Full Description

A unique Assistant Financial Controller opportunity with primarily remote working conditions.

Who - the Company:

Our client is a forward-looking community based in Delta, British Columbia. Today, it is focused on renewal and growth, pursuing opportunities that support long-term physical, economic, and cultural sustainability for current members and future generations.
 

What - the Role:

This is a great opportunity for a motivated individual to make a significant contribution to a world-renowned organization that is growing and providing a bright future for its members and the community it serves. The Assistant Financial Controller is a key member of the Finance team, responsible for overseeing all financial operations, ensuring sound fiscal management, and supporting strategic goals. This position provides leadership in financial planning, reporting, budgeting, and compliance, while upholding the values of the organization. SWIM is happy to provide a detailed job description to interested candidates.
 

Who - the Candidate:

We are seeking an exceptional Assistant Financial Controller with minimum 5 years progressive experience, ideally from government. CPA designation or equivalent is preferred. Strong knowledge of Canadian Public sector accounting standards and relevant legislation. Previous leadership experience is required.

We are seeking an excellent communicator with strong interpersonal skills, someone who conducts themselves with a high degree of integrity, cultural sensitivity and respect for organization’s values and governance.
The candidate should also have excellent proficiency in financial accounting software, MS Suite and ideally will have some system implementation /post implementation experience. The incumbent must also have the ability to build and maintain strong relationships, be comfortable with changing priorities, manage multiple tasks and meet deadlines under pressure.
 

Where:

Delta, BC. This is hybrid role, primarily remote with the need to be able to work from the office in Delta on a rotational basis, periodically throughout the year.
  

How Much:

A competitive salary dependent on experience, in the range of $100,000 - $119,000.  As well as excellent benefits, vacations, pension plan, 15 personal days and paid time off over Christmas.   
 

When & How to Apply:

This search is moving extremely quickly! If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' and send us your resume.

Hide Full Description

Senior Accountant

Accounting & Finance
Permanent
Toronto - Hybrid, Ontario, Canada
Posted on September 4, 2025
Senior Accountant Step into a hands-on Senior Accountant role and gain broad exposure to financial reporting, revenue recognition, and SOX compliance in a fast-paced, dynamic corporate environment. This two-year contract is an excellent opportunity for a senior auditor or recent manager to transition into industry, lead a small team, collaborate across functions, and build valuable first-industry experience.   Read Full Description

Senior Accountant
Step into a hands-on Senior Accountant role and gain broad exposure to financial reporting, revenue recognition, and SOX compliance in a fast-paced, dynamic corporate environment. This two-year contract is an excellent opportunity for a senior auditor or recent manager to transition into industry, lead a small team, collaborate across functions, and build valuable first-industry experience.
 

Who- the Company:

Our client is a global mining leader committed to providing the essential resources for sustainable development. They prioritize responsible operations and innovation to meet the world’s evolving needs while caring for the people, communities, and environments they impact.
 

What- the Role:  

Reporting to the Assistant Controller, the Senior Accountant provides financial and management information for a key sales and marketing business unit, ensures compliance with SOX and internal controls, and supports reporting to external agencies.

  • Supervise and mentor Accounting Analysts in day-to-day activities.
  • Ensure accurate revenue recognition and financial reporting, review contracts, and reconcile related charges.
  • Analyze cash forecasts, perform sensitivity analysis, and prepare monthly management reports.
  • Maintain general ledger working papers, suggest journal entries, and develop internal controls.
  • Collaborate with operational teams to refine processes and support month-end, quarterly, and annual close activities.

Who- the Candidate:

  • CPA with 3+ years of progressive accounting experience.
  • Strong experience in revenue recognition, financial reporting, and analysis.
  • Experience with internal controls and SOX compliance.
  • Excellent communication, collaboration, and time management skills; ERP knowledge (SAP an asset).

How Much:

$93,330 - $115,290 a year commensurate with experience + plus a 12% completion bonus on earnings, paid at the end of the 2-year contract, 3 weeks vacation, extended health (no dental), and additional perks. 
 

Where:

Toronto, Hybrid work model of three days’ onsite.
 

When & How to Apply:

This search is moving very quickly, and interviews start immediately! Swim will be presenting short-listed candidates directly to the hiring team for consideration. If you already have a Recruiter at Swim, please reach out very soon. If you do yet have a contact at Swim Recruiting, please hit “APPLY NOW” and send us your resume.

 

Hide Full Description

Property Accountant

Accounting & Finance
Permanent
Vancouver, British Columbia, Canada
Posted on September 3, 2025
Swim Recruiting is seeking a Property Accountant for a well-established real estate developer based in Vancouver. This company has a fantastic tight-knit culture-very friendly people, great place to work!   Read Full Description

Swim Recruiting is seeking a Property Accountant for a well-established real estate developer based in Vancouver. This company has a fantastic tight-knit culture-very friendly people, great place to work!
 

Who- the Company: 

This company has been in business for over a decade and was founded on the idea of providing affordable housing options in Vancouver. It offers a strong benefits package and great flexibility for people who are productive and excel at time management. The team is tight-knit and built on a culture of mutual support, enabling staff to take initiative and develop new skills.
 

What- the Role: 

Swim Recruiting is seeking a new Property Accountant to join this successful and growing organization. Our client is growing their portfolio with an additional ~1000 homes in development and under construction. The new Property Accountant will report directly into the Controller and will work closely with others in accounting & finance, including the Director of Finance, Property Managers, and Housing Operations personnel. The Property Accountant will use various systems and tools, such as Microsoft Excel and Yardi Voyager.

Responsibilities in this role are diverse and well-rounded, and will include:
 

  • Actively contribute as a member of the Accounting team, fostering collaboration with Property Management and Housing Operations teams to support financial reporting and decision-making.
  • Take ownership of financial reporting for a portfolio of income-generating properties (5-6 properties), ensuring accuracy and timeliness of monthly financial packages.
  • Perform comprehensive reconciliations, including bank accounts, inter-company balances, payables, receivables, and general ledger activity.
  • Record and post journal entries, month-end accruals, and adjusting entries, including those related to common area maintenance (CAM) and recoveries.
  • Analyze budget variances monthly, investigating discrepancies and providing insights to internal stakeholders.
  • Compile supporting schedules and documentation for monthly and annual closing cycles, ensuring audit readiness.
  • Liaise with auditors, management, and external partners by preparing reports and addressing inquiries related to financial data.
  • Coordinate with internal departments and third-party vendors to resolve data inconsistencies and ensure financial completeness.
  • Ensure all financial records are consistently maintained in accordance with internal policies and accounting standards.
  • Contribute to the development and review of annual operating budgets, offering financial input and preparing budget presentations.
  • Review and analyze financial statements on a recurring basis to validate data integrity and compliance.
  • Participate in Board and member meetings as required, representing the finance function and presenting financial updates as needed.
  • Support the Finance Department with special projects and other duties aligned with departmental goals.

Who- the Candidate:  

We are looking for a Property Accountant who loves contributing to continuous process improvement, and who seek out opportunities for automation. This role involves daily communication and interaction with colleagues working in departments outside of accounting & finance. A business-minded approach and a confident communication style are crucial in this role, as is the ability to think critically and to figure out “the why” behind existing processes.

We are looking for a well-rounded accounting professional with strong people skills and excellent verbal and written communication abilities. We are looking for a self-starter who sees where they can add value and is eager to jump in. Great candidates for this role will be solutions oriented and will come to the leadership team with ideas for process improvements, structure, and proper documentation.
 

      • 1-2+ years of progressive work experience in residential Property Accounting.
      • Some form of formal accounting education is required.
      • Systems savvy is very important in this role – experience with Yardi Voyager is a MUST.
      • Strong proficiency with Microsoft Excel.
      • Excellent communication skills- ability to interact and effectively communicate internally with people in all departments.
      • Business-minded- we are seeking people who are eager to work with a successful and entrepreneurial company. The ideal candidate will be someone who will take the time to get to know the business and operations.

 

Where: 

Vancouver, BC. The office is conveniently located in the Lower Mainland, is transit-friendly, and is close to shopping, cafes, and restaurants. Street parking is available but not included. Some hybrid/work-from-home flexibility is offered—please discuss further with SWIM.
 

How Much:

Base salary commensurate with depth and breadth of relevant experience and education. The salary range is $67,000 to $75,000 annually. Additionally, candidates will receive health benefits, 3 weeks vacation, and additional wellness days. In addition, the offices are closed between Christmas and New Years. Please discuss your total compensation expectations in more detail with SWIM. 
 

When & How to Apply: 

This search is moving quickly! SWIM is presenting profiles of shortlisted candidates directly to the hiring for review.  If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit ’APPLY’ to send us your resume (ideally in MS Word format as it works best with our internal systems.) Thanks!
 

Hide Full Description

Controller

Accounting & Finance
Permanent
Surrey , British Columbia, Canada
Posted on September 2, 2025
Senior accounting & finance leadership role with a well-established and growing retail company. Leading and mentoring a team of ~5 people. Managing the full accounting & finance function, including reporting, corporate accounting, financial systems (ERP), AP & AR, retail accounting, financial systems, payroll processing, etc. Full-time permanent role based in Surrey.   Read Full Description

Senior accounting & finance leadership role with a well-established and growing retail company. Leading and mentoring a team of ~5 people. Managing the full accounting & finance function, including reporting, corporate accounting, financial systems (ERP), AP & AR, retail accounting, financial systems, payroll processing, etc. Full-time permanent role based in Surrey.
 

Who- the Company:

Our client is a well-established and reputable midsize company in import/export, distribution, and retail/ecommerce. The company has built up over the decades with an entrepreneurial spirit. Employees tend to have very long tenures at this company because they have a tight-knit team and the leaders enable staff to take initiative and develop new skills.
 

What- the Role:

On behalf of our client, Swim Recruiting is seeking a new Controller who will report directly into the President and will also train under the Group CFO who has been with the company for many years. The Controller will mentor, manage, train, motivate, and lead an accounting & finance team of 4 to 5 people. The Controller’s team is responsible for corporate accounting, inventory and logistics accounting, accounts payable, and accounts receivable. We are looking for a Controller who is hands-on and who will be very well-versed of the day-to-day on their accounting team, and who is also strategic and a big picture thinker who can plan for the Company’s future.

Responsibilities in this role are diverse and well-rounded, and will include:  review of monthly statements, corporate reporting, payment approvals, manage cost controls, risk mitigation, ad hoc analysis, preparation of reports for management (routine and ad hoc), annual audit working papers, taxation, bank reporting, cashflow management, annual budgeting, etc. 

The Controller will also be responsible for coordinating and communicating between key departments namely Sales, Procurement, and Logistics, including collaborating on the creation and monitoring of business KPIs.

The Controller will be responsible for overseeing financial systems, particularly improving, developing, and rolling-out processes as well as maintaining the right balance between cost control and encouraging sales growth. The Controller will trouble-shoot system issues, and put in place system process improvements, working with 3rd parties as needed.  The Controller will use various systems and tools, such as a sophisticated ERP, Power BI, Excel, etc.  

This role involves daily communication and interaction with the operations and sales teams, including providing these teams with financial analysis, business decision support, and financial reports. A business-minded approach and a confident communication style are crucial in this role. We are looking for a Controller who thrives on inter-departmental collaboration and who wants to make a direct impact on the long-term success of an entrepreneurial Canadian company.

 

Who- the Candidate:

We are looking for a well-rounded senior level accounting professional with sound business vision, strong interpersonal and leadership skills, and excellent verbal and written communication abilities. We are seeking a new Controller who can effectively oversee the day-to-day historical accounting and also contribute to the forward-looking big picture strategy of the company through financial planning & analysis and business decision support.

The Controller will build relationships across all departments, including the Sales and Operations teams, to communicate and reinforce the Company’s vision and business objectives. We are looking for a self-starter who sees where they can add value and is eager to jump in.  Great candidates for this role will be solutions oriented and will come to the leadership team with ideas for process improvements and automation.  As an integral part of the management team, the Controller will offer counsel and wise judgement on Company strategy and business decision-making, particularly regarding inventory management, cash management, and capital expenditures. 
 

      • 5+ years’ progressive experience in accounting and finance roles.
      • CPA accounting designation is highly preferred. Additional qualifications such as MBA or CFA are very beneficial. 
      • Systems
        • Proficiency in Excel and PowerBI are essential in this role.
        • System savvy and experience with a sophisticated ERP is required- for example, SAP Business One, Oracle NetSuite, JD Edwards EnterpriseOne, etc.
        • Able to optimize the accounting and finance’s team ongoing use of tools and technologies. 
      • Exposure to the complexities and high change nature of the wholesale import and distribution sector preferred.
      • Excellent communication skills- ability to interact and effectively communicate internally with people in sales and operations, as well as externally with key business partners.
      • Business-minded- we are seeking people who are eager to work with a successful and entrepreneurial family-owned company. The ideal Controller will be someone who can jump in and understand the business and operations at a deep level and with a long-term perspective.
      • Natural leadership, coaching, and team mentorship abilities. The Controller will have relevant experience leading a team of 2 or more direct reports.

Why:

If you are a self-starter who takes initiative and enjoys learning the operations of a complex business while providing excellent financial reporting and full-cycle accounting, then this could be a great job for you!
 

Where:  

Surrey. Good commute for folks living in Surrey, Langley, Cloverdale, Delta, New Westminster, East Burnaby, Coquitlam, etc. Free employee parking available. Working full-time in-office is the best way to quickly learn the complex operations at this business. We are looking for a Controller who will have leadership presence in the corporate office and who can mentor and develop their direct reports in-person and build cross-departmental relationships with other leaders in-person.
 

How Much:

Base salary for this role depends on years of experience, relevance of technical skills, direct exposure to complex relevant sectors (i.e. wholesale import/export, distribution, B2B retail, B2B ecommerce), and level of qualifications and education- likely in the range of $100,000 to $120,000. Plus, a discretionary bonus, 3 weeks’ paid vacation, professional development support, etc.
 

When & How to Apply:

Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team for review. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY to send us your resume (preferably in MS Word format as it works best with our internal systems). Thank you!

 

Hide Full Description

Sr Corporate Development Analyst

Accounting & Finance
Permanent
Vancouver - Hybrid, British Columbia, Canada
Posted on August 26, 2025
Highly successful, large, and complex multi-location company in manufacturing and operations that has been around for generations! This is a fantastic newly career opportunity for an articulate Sr Corporate Development professional that is forward looking in strategic analysis, M&A and also enjoys getting exposure in working with and presenting to a number of senior leaders in the organization but also hands on in technical modelling.   Read Full Description

Highly successful, large, and complex multi-location company in manufacturing and operations that has been around for generations! This is a fantastic newly career opportunity for an articulate Sr Corporate Development professional that is forward looking in strategic analysis, M&A and also enjoys getting exposure in working with and presenting to a number of senior leaders in the organization but also hands on in technical modelling.
 

Who- the Company: 

Our client is a well-established and well-managed company with various operations throughout Western Canada. They have been around for generations, and have strong teams with a collaborative, innovative, and friendly corporate culture.
 

What- the Role:

SWIM is recruiting is excited to be partnering on this newly created role for a new Senior Corporate Development Analyst. Reporting to the leader of Corporate Development, this is a great opportunity to be his right hand in supporting M&A as well as strategic analysis for continued growth and diversification for the organization. This is an important role with high visibility working with key leaders in the organization such as various operational VPs, the CFO and head of corporate development. This role will be varied in modelling target acquisitions, economic modeling, ad hoc analysis for decision making and strategic analysis to support strategy. This role is both hands on in the details but looking for someone that also enjoys being front facing in presenting to the board and leaders and doesn’t shy away from questions. This role will have opportunity for growth and is newly created due to volume and expansion. Swim can provide a more detailed job description to interested candidates.

 

Who- the Candidate:

We are seeking a CPA, CFA or MBA with at least 5 years of demonstrated relevant experience in supporting modelling for M&A, strategy and decision support. The ideal candidate will be detail oriented and technically hands on but also have strong analytical skills in supporting analysis for strategy and be comfortable interacting with the most senior leaders of the company.
 

What- the Qualifications:

  • Minimum 5 years of financial analysis experience in a complex environment involving M&A.
  • Certified Financial Analyst (CFA), Chartered Professional Accountant (CPA), or MBA preferred.
  • Undergraduate degree in Business or Finance or related field of study is required .
  • Strong communication skills: verbal and written including the ability to present to various stakeholders is highly preferred.
  • Demonstrated expertise in financial modeling.
  • Excellent organizational skills, with a high degree of accuracy and attention to detail, with the ability to thrive in fast-paced environment.
  • Strong prioritization skills and ability to multi-task to drive multiple initiatives forward.
  • Demonstrated ability to execute results against strategy and meet deadlines.
  • Self-motivation and ability to undertake new challenges.
  • Demonstrated ability to work independently and in a team environment.

 

How Much:

Competitive salary commensurate with experience and skills, likely in the range of $100-135,000 depending on experience plus bonus, solid health & dental benefits from Day 1, professional development support, and other perks.  Please discuss your total compensation expectations further with Swim Recruiting.
 

Where:  

3 days a week at their corporate office in Vancouver.
 

When & How to Apply: 

Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' to send us your resume (preferably in Word format as this works best with our internal systems, but PDF is also fine). Thank you!
 

Hide Full Description

Senior Accountant

Accounting & Finance
Permanent
Downtown Vancouver, British Columbia, Canada
Posted on August 21, 2025
Fantastic opportunity with a very well-established and successful Investment Firm.  This is a great role for a well-rounded intermediate-level accounting professional who enjoys variety.  We are looking for a CPA-designated Accountant who wants to do good work for good people, and to develop their career with a stable, successful, and reputable organization.   Read Full Description

Fantastic opportunity with a very well-established and successful Investment Firm.  This is a great role for a well-rounded intermediate-level accounting professional who enjoys variety.  We are looking for a CPA-designated Accountant who wants to do good work for good people, and to develop their career with a stable, successful, and reputable organization.  

Who- the Company:

Our client is a very reputable Investment Firm which has various entities, multiple business lines, and operations in Canada and the US. The company is very well-diversified and operates under various well-known brand names. The firm is led by impressive and down-to-earth leaders. Swim Recruiting can provide more insight into the people of this firm, as well as the culture.

What- the Role:

Our client is hiring for a new Senior Accountant who will take on a variety of tasks and who will work closely with a close-knit accounting team. This is an exciting opportunity working in a boutique firm that has a broad range of businesses. The Sr. Accountant will take on a variety of tasks and will be a key member of the corporate team. The company will be implementing a new financial system soon and the Sr Acct will have the chance to support process improvements and new automation within the system. There is opportunity for career development over the years and the leadership is looking for an Accountant who can steadily grow with the organization.

What- the Responsibilities:

  • Full-cycle accounting, including bank reconciliations and journal entries.
  • Preparation of monthly financial statements for SPVs, investment entities and quarterly compilations .
  • Cash flow management of the funds and expense payments.
  • Managing the wealth management platform as a power user, ensuring data is accurate and up to date.
  • Assist with budgeting and forecasting for all investment entities.
  • Assist with the annual financial statement audits and tax reporting requirements.
  • Ensure accurate accounting records maintenance.
  • Ad-hoc requests as required, including projects and process improvements (for example, new financial system implementation project).

This is a great role for someone who wants to progress in their career within accounting in the exciting investment, private equity, and real estate acquisition business. There are great business leaders to learn from at this firm!

Who- the Candidate:

Qualified candidates will be self-motivated and driven, with the ability to learn quickly and the willingness to seek out process improvements. The ability to clearly convey accounting and loan administration information is important. 

  • CPA designation (or International equivalent) is required- preferably having obtained designation in 2024 or 2025.   
  • Relevant post-secondary education (i.e. a degree in commerce, business, finance, etc.)
  • Qualified candidates will have 3+ years progressive experience in accounting, including experience with multi-entity and multi-currency accounting.
  • Systems:
    • Intermediate to advanced Excel (pivot tables, v look-ups, most formulas & functions, etc.)
    • Experience using Addepar is an asset, but not at all required, as long as the Accountant is able and eager to learn the system quickly!
    • Experience with Sage products (300, Intaact, etc.) is a plus, not required.
    • Ability to learn new technologies and software.
    • Experience with testing, optimization and automation after a new system implementation is an asset, but not required.
  • Experience working in a similar firm within family office, venture capital, private equity, financial services, wealth management, or real estate investment trust (REIT) is preferred. If not, a genuine interest in this sector with ability and willingness to learn quickly.
  • Highly detail-oriented, organized, professional, and efficient.
  • Excellent communication skills (written and spoken), with ability to prepare polished business documents and materials.

Where:

Downtown Vancouver, in the heart of the financial district. This role is full-time in office.

How Much:

The new Senior Accountant will earn a competitive base salary commensurate with seniority and relevance of work experience, qualifications, and skills, likely in the range of $85,000 to $100,000 (depending on level of experience, when CPA was achieved, etc.) Additionally, the Senior Accountant will be eligible for a performance-based bonus, professional development support (i.e. annual CPA membership fees), paid time off, extended health benefits, etc. Please discuss your base salary and total compensation expectations in more detail with SWIM.
 

When & How to Apply:

Swim Recruiting will be screening and shortlisting on behalf of our client and presenting suitable candidates directly to the hiring team for review. If you are interested in this great Senior Accountant opportunity with a successful and stable Canadian firm, please do not hesitate to apply. If you already have a Recruiter at SWIM, please reach out soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY to send us your resume (preferably in MS Word format as it works best with our internal systems, but PDF is alright). Thank you!

Hide Full Description

Global Fulfillment Sr. Analyst

Accounting & Finance
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on July 4, 2025
Global Fulfillment Senior Analyst As part of the Finance Business Integration team, join a dynamic team driving global fulfillment success! As a Senior Analyst, youll play a key role in optimizing financial processes, supporting system enhancements, and collaborating across finance and supply chain teams. Candidates with trade experience, particularly international trade or global commerce including working with import/export logistics, trade compliance, custom documentation, tariffs etc will be highly valued. This is a two-year contract.   Read Full Description

Global Fulfillment Senior Analyst
As part of the Finance Business Integration team, join a dynamic team driving global fulfillment success! As a Senior Analyst, youll play a key role in optimizing financial processes, supporting system enhancements, and collaborating across finance and supply chain teams.
Candidates with trade experience, particularly international trade or global commerce including working with import/export logistics, trade compliance, custom documentation, tariffs etc will be highly valued.
This is a two-year contract.
 

Who – The Company: 

Our client, one of Vancouver’s most sought-after companies to work for, with global operations and an impeccable reputation.
 

What- The Role:

We are looking for a Senior Analyst – Global Fulfillment to support the execution of finance-related components within global fulfillment projects. This role will work closely with the Solutions Manager – Global Fulfillment and cross-functional teams to drive successful delivery of projects.

  • Requirement Gathering: Collaborate with stakeholders to gather, document, and analyze business and finance requirements to support fulfillment projects.
  • Finance UAT (User Acceptance Testing): Assist in planning, executing, and validating finance-related system enhancements and updates to ensure seamless integration and accuracy.
  • Cross-Functional Collaboration: Work closely with finance, supply chain, product, and engineering teams to ensure seamless integration of financial processes.
  • Compliance & Risk Management: Ensure financial operations adhere to regulatory and compliance requirements.
  • Technology & Systems: Support the implementation and optimization of financial systems and tools to enhance efficiency in fulfillment operations.
  • Communication Skills: Strong verbal and written communication skills, with the ability to present insights effectively.
  • Technology Proficiency: Familiarity with ERP, financial systems, or fulfillment platforms is a plus, in particular Oracle RMS and/or EBS.

Who- the Candidate: 

  • Experience: 3+ years in a Financial Analysis, Business Analysis, or Finance Operations role, preferably within global fulfillment, logistics, or e-commerce.
  • Financial Acumen: Strong understanding of financial operations, cost analysis, and payment reconciliation in a fulfillment context.
  • Project Support Experience: Ability to assist in project execution, manage priorities, and drive process improvements.
  • Finance UAT Experience: Familiarity with UAT methodologies, testing frameworks, and issue tracking for finance-related systems.
  • Cross-Functional Collaboration: Experience working with finance, supply chain, and technology teams.

How much:

Competitive hourly wage in the range of $44-45.65/hr + 4% vacation pay, if Incorporated, please discuss with Swim.
 

Where:

Vancouver, hybrid working conditions, 4 days onsite.
 

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' to send us your resume. Thank you!

 

 

Hide Full Description

Global Fulfillment Solutions Manager

Accounting & Finance
Contract
Vancouver - Hybrid, British Columbia, Canada
Posted on July 4, 2025
Global Fulfillment Solutions Manager Read Full Description

Global Fulfillment Solutions Manager

As part of the Finance Business Integration team, this is a cross-functional project/solutions management role focused on finance operations within global fulfillment and supply chain initiatives, in a retail setting.
This Solutions Manager role is ideal for someone with trade experience, particularly international trade or global commerce including working with import/export logistics, trade compliance, custom documentation, tariffs etc. Additionally, candidates with supply chain exposure, especially those who’ve been involved in system implementations will be highly valued.
This is a contract for two years.
 

Who – The Company: 

Our client, one of Vancouver’s most sought-after companies to work for, with global operations and an impeccable reputation.
 

What- The Role:

We are seeking a highly motivated Solutions Manager to drive the execution of finance-related components within global fulfillment projects as they relate to trade initiatives. This role will closely align with Global Fulfillment Product Managers, ensuring seamless execution of Finance operations, including system integrations.
As a key liaison between fulfillment, finance, and cross-functional teams, the Solutions Manager will bridge the gap between strategic initiatives and operational execution. You will be responsible for ensuring that financial components - such as systematic flow of inventory, sales transactions, and compliance - are successfully integrated into fulfillment projects.

  • Roadmap Execution: Partner with Global Fulfillment Product Managers to intake and execute the financial components of the fulfillment roadmap.
  • Project Management: Lead finance-related initiatives within global fulfillment projects, ensuring timely and efficient execution.
  • Stakeholder Collaboration: Work cross-functionally with finance, supply chain, engineering, and product teams to align on requirements and drive implementation.
  • Compliance & Risk Management: Ensure that all finance components comply with global tax, accounting, and regulatory requirements.
  • Technology Integration: Support the implementation of finance tools and systems that enhance fulfillment processes.

Who- the Candidate: 

  • Experience: 5+ years in a Product Management, Solutions Management, or Finance Operations role, preferably within Retail, specifically global fulfillment, logistics, or e-commerce.
  • Financial Acumen: Strong understanding of finance operations and inventory within a retail environment.
  • Project Management Skills: Ability to manage multiple projects, prioritize effectively, and drive execution in a fast-paced environment.
  • Cross-Functional Leadership: Experience working with finance, engineering, supply chain, and product teams.
  • Communication Skills: Excellent verbal and written communication skills, with the ability to influence stakeholders at all levels.
  • Technology Proficiency: Familiarity with ERP, financial systems, or fulfillment platforms is a plus, in particular Oracle RMS and/or EBS.

How much:

Competitive hourly wage in the range of $65-$81.50/hr + 4% vacation pay, if Incorporated, please discuss with Swim.
 

Where:

Vancouver, hybrid working conditions, 4 days onsite.
 

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' to send us your resume. Thank you!

Hide Full Description

Lead, SOX Controls Advisory

Accounting & Finance
Permanent
Vancouver - Hybrid, British Columbia, Canada
Posted on June 27, 2025
Lead, SOX Controls Advisory Join a high-impact role where youll lead SOX and internal controls initiatives across a global organization, working closely with cross-functional teams to strengthen risk management practices. Ideal for a CPA with Big 4 experience and a passion for driving meaningful process improvement in a dynamic, multinational environment.   Read Full Description

Lead, SOX Controls Advisory
Join a high-impact role where youll lead SOX and internal controls initiatives across a global organization, working closely with cross-functional teams to strengthen risk management practices. Ideal for a CPA with Big 4 experience and a passion for driving meaningful process improvement in a dynamic, multinational environment.
 

 

Who- the Company:

Established and reputable international public mining company headquartered in Vancouver.
 

What- the Role:  

As part of our client’s Controls Advisory team, this role supports the development and oversight of internal controls and financial reporting compliance, with a focus on SOX and risk management. You’ll collaborate with stakeholders across the business, including risk, audit, and digital teams, to assess controls, remediate deficiencies, and support process improvements. Responsibilities include leading walkthroughs, maintaining process documentation (narratives, flowcharts, RCMs), managing the GRC system, advising on emerging ICFR/SOX issues, and identifying gaps in control design. The role also involves preparing presentations, supporting ad hoc risk projects, and driving a culture of proactive risk management.

  • CPA, CA (or equivalent) with 6+ years of experience, ideally in a Big 4 firm and/or multinational company.
  • Strong knowledge of SOX, internal controls, and risk frameworks (e.g., COSO, COBIT).
  • Skilled in process mapping, control design, and issue remediation.
  • Excellent communication, critical thinking, and attention to detail.
  • Proven ability to work cross-functionally and influence across teams.

 

Who- the Candidate:

  • CPA, CA designation (or equivalent), with Big 4 accounting firm experience.
  • 6+ years of post-designation experience, preferably in a multinational company, with a focus on internal controls and SOX.
  • In-depth knowledge of SOX, PCAOB requirements, and internal controls over financial reporting.
  • Familiarity with risk management frameworks such as COSO and COBIT.
  • Skilled in creating process flow diagrams, writing process narratives, and designing SOX controls.
  • Strong attention to detail, with excellent written and verbal communication skills.
  • Analytical thinker with a curious mindset and ability to deconstruct complex business issues.
  • Creative problem-solver with adaptability in dynamic environments.
  • Asset: working knowledge of Spanish and understanding of the mining industry.
  • Demonstrates learning agility, self-management, and a drive for delivering results.
  • Strong relationship builder with a collaborative, team-oriented approach.

 

How Much:

$119,000-$147,000 a year commensurate with experience + annual performance bonus, profit share plan, health + personal spending account, extended health, vacation, and many additional perks!
 

Where:

Vancouver, Hybrid work model of in-office/remote, 3 days onsite.

 

When & How to Apply:

This search is moving very quickly, and interviews start immediately! Swim will be presenting short-listed candidates directly to the hiring team for consideration. If you already have a Recruiter at Swim, please reach out very soon. If you do yet have a contact at Swim Recruiting, please hit “APPLY NOW” and send us your resume.

Hide Full Description

Senior Financial Analyst

Accounting & Finance
Permanent
Hybrid - Burnaby, British Columbia, Canada
Posted on December 20, 2024
Are you a CPA eager to make an impact? Join our clients dynamic team to support strategic financial planning and drive process innovation in a collaborative environment. Read Full Description

Are you a CPA eager to make an impact? Join our clients dynamic team to support strategic financial planning and drive process innovation in a collaborative environment.

Who- The Company: 

Our client is a highly reputable and large employer in the Vancouver area. Known for their exceptional reputation and collaborative work culture, they are passionate about learning and challenge their employees to grow. 

 

What- The Role: 

This role supports managers and the Associate Director of Finance, reporting to the Manager of Budgets, Analysis & Business Intelligence. Responsibilities include developing and reviewing budgets, forecasts, and financial reports, preparing and analyzing budgetary data, promoting process efficiencies, and coordinating the budget process.

  • Collaborates with Operating Unit Managers (OUMs) and stakeholders on budget issues, preparing financial reports, resolving problems, and ensuring compliance with budgetary policies and procedures.
  • Analyzes salary accounts, operating budgets, and monthly forecast data, performing necessary budget transfers and addressing significant variances.
  • Maintains and approves the position control number (PCN) system, ensuring correct coding, budget allocation, and data integrity.
  • Supports the budget process by assisting with preparation, evaluating submissions, reviewing change requests, and reconciling budgets in systems like TM1 and Banner.
  • Develops and delivers training on budgeting and forecasting for managers, providing ongoing technical support and ensuring systems and reports meet stakeholder needs.
  • Prepares analysis for budget and forecast reviews, identifies and discusses anomalies, recommends procedural and policy changes, and initiates solutions for budget, forecast, or position control concerns.
  • Participates in internal committees related to budget matters, compiles budget information, and prepares consolidated annual budgets, quarterly forecasts, and payroll reports.
  • Conducts ad-hoc analysis, financial modeling, and assists with maintaining and reconciling payroll data elements to ensure consistency and compliance.

Who- The Candidate: 

  • CPA designation.
  • Three to five years' experience in analytical, financial reporting, budget development, forecasting, and capital fund accounting roles.
  • Experience with ERP systems like Banner and Business Intelligence tools.
  • Adherence to GAAP and the ability to make informed recommendations.
  • Excellent communication skills and ability to work with all organizational levels.
  • Detail-oriented with strong critical thinking, problem-solving skills, initiative, and judgment.
  • Self-motivated team player capable of meeting tight deadlines and handling multiple priorities.
  • Advanced proficiency in Excel and intermediate skills in other Microsoft Office applications.

How Much: 
Competitive base salary commensurate with level of experience in the range of $90-97K + 5 weeks’ vacation, robust benefits package including pension, excellent health and wellness. Please discuss further with Swim. 

 

Where: 

Burnaby, BC – hybrid working model of 3 days’ onsite, 2 remote. Subsidized parking onsite

 

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested and already have a Recruiter at Swim, please reach out very soon.

Hide Full Description