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!
Top senior finance leadership role, reporting into CEO and sitting on the ELT team. Leading an accounting & finance team of around 18 people. Well-established and reputable Canadian company with strategic growth plans.
Read Full Description
Top senior finance leadership role, reporting into CEO and sitting on the ELT team. Leading an accounting & finance team of around 18 people. Well-established and reputable Canadian company with strategic growth plans.
Who- the Company:
Our client is a successful and reputable mid-size privately-held Canadian organization that was founded over 20 years ago. The company is broadly speaking in the financial services sector, but it is not a bank or credit union. They have been recognized in the past as a Top Employer. In addition to their business achievements, the organization promotes a culture of collaboration and employees are encouraged to contribute positively to the communities they live and work in.
What- the Role:
Swim Recruiting is seeking a new ExecutiveVice-President, Finance (essentially CFO) on behalf of this great organization. The areas of responsibility are diverse:
Directly overseeing accounting, finance, and investment functions for the entire company.
Leading 3-4 direct reports- departmental managers who in turn lead their own teams. Total finance team of around 18.
Conducting regular presentations on financial health, forecast to actuals, goal attainment, etc. To the CEO, SLT, Board, Parent Company, etc.
Strategic planning, both short-term and long-term
Overseeing financial reporting, including future projects such as potential IFRS or US GAAP conversion.
Leading M&A initiatives and exploring opportunities for strategic business partnerships.
Building and maintaining relationships with 3rd party consultants (auditors, bankers, insurance providers, investment advisors, etc.).
High-level tax support, in conjunction with external tax consultants.
Financial system optimization; seeking out opportunities for automation and system-led efficiencies.
Contributing positively to a healthy, engaged, and solutions-oriented corporate culture; providing mentorship and career development opportunities to the accounting & finance team.
Who- the Candidate:
At least 14 years’ progressive and relevant work experience.
CPA Accounting designation, or International equivalent, is required. Legacy CA is preferred. MBA is preferred.
Fantastic leadership and mentorship skills; recent experience as the top finance leader (CFO, EVP Finance, VP Finance), reporting directly into CEO/President/Founder.
Experience in financial services, fin-tech, or a similar sector is required.
M&A exposure is an asset, preferably with involvement in a full-cycle acquisition- from target identification to purchase completion to post-acquisition integration.
Experience with a Canadian-based company expanding operations/partnerships in the US is highly preferred.
Ability to navigate the constant changes of a fast-paced and entrepreneurial organization within a sector that is very competitive and ripe for disruption.
Values-based, highly ethical, and innovative. SWIM will share more insight into the company’s corporate values with qualified candidates.
Where:
HQ’d in the heart of Downtown Vancouver. Hybrid flexibility, 3 days/week in office.
How Much:
Generous base salary commensurate with experience and leadership skills, in the range of $230,000 to around $290,000. The total compensation includes a robust bonus target, an RRSP match, paid health & wellness days, CPA PD support, strong health & dental benefits, and some great industry-based perks.
When & How to Apply:
If you already have a Recruiter at SWIM, please reach out to that person very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY’ to send us your resume. SWIM will be conducting initial interviews and presenting the profiles of short-listed candidates directly to the hiring team for review. If you are interested in this great top finance leader opportunity and want to hear more, please don’t hesitate to reach out soon. SWIM is very respectful of passive/confidential job seekers. Thank you!
Accounting Leadership Role. Managing, mentoring, coaching, and inspiring a team of Accountants and Senior Accountants. Well-established and reputable Vancouver-based company with impressive leadership and sales operations across the country. Fast-paced, high change, and entrepreneurial work environment, with a friendly and down-to-earth corporate culture. Hybrid work schedule of 3 days/week working from the office. Downtown Vancouver.
Read Full Description
Accounting Leadership Role. Managing, mentoring, coaching, and inspiring a team of Accountants and Senior Accountants. Well-established and reputable Vancouver-based company with impressive leadership and sales operations across the country. Fast-paced, high change, and entrepreneurial work environment, with a friendly and down-to-earth corporate culture. Hybrid work schedule of 3 days/week working from the office. Downtown Vancouver.
Who- the Company:
Our client is a successful and reputable mid-size privately-held Canadian organization in the financial services sector that was founded over 20 years ago. They have been recognized in the past for being a top employer. In addition to their business achievements, the organization is very values-based and promotes a culture of collaboration. Employees are encouraged to contribute positively to the communities they live and work in through volunteering and philanthropy. This organization is also fast-paced, constantly evolving, and complex.
What- the Role:
Swim Recruiting is seeking a new Controller for this great organization. The new Controller will lead a team of 4 designated accountants and will report directly to the top finance leader. Working on a broader accounting & finance team of ~18 people, including folks in corporate accounting, FP&A, treasury, AP, AR, etc.
The Controller will take on a variety of tasks, and no day will be the same. There is opportunity for career development over the years and the leadership team is looking for a Controller who can steadily grow with the organization. The areas of responsibility are diverse, and include overseeing financial reporting, journal entries, balance sheets, variance analysis, bank reconciliations, tax remittances, etc. Using Excel and a sophisticated ERP. Potentially leading a conversion to IFRS in future.
This is a “working manager” role where the technical full-cycle corporate accounting & working capital management skills are crucial but just as important are the soft skills and leadership abilities.
The Controller will manage, mentor, motivate ~4 direct reports within accounting and will contribute positively to a healthy, engaged, and solutions-oriented corporate culture.
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 Controller will be preparing memos, reports, and documents for the Director of Finance & Accounting, the CFO, and other finance and non-finance leaders, so the ability to clearly convey accounting and financial information is important.
We are seeking a CPA-designated accountant with at least 8 years of progressive and relevant accounting work experience. Qualified candidates will be analytical and detail-oriented, as well as business savvy and able to see the big picture. Experience with a growing and complex mid-size multi-entity private organization based in Canada is required. Understanding of various revenue streams and complex revenue recognition is important. ASPEand IFRS financial reporting skills are required. Hands-on experience using an ERP and high level of proficiency in Excel is required.
We are ideally seeking candidates who trained in public practice and who now have several years of experience in industry… however, excellent candidates who only have one or the other (all public practice or all industry) may also be considered. Experience in financial services sector is preferred, but not required.
This is a great role for folks who thrive in a fast-paced, high-change, and entrepreneurial work environment! We are looking for people who are friendly, humble yet confident, adaptable, resilient, and who can have fun with their team while working hard.
Where:
Downtown Vancouver. Hybrid work schedule. More presence required in the HQ in the first months while establishing relationships and getting to know the company. Longer term, the Controller can choose to work from home 2 days a week. There are frequent on-site team collaboration days and social events at the office.
How Much:
Generous base salary commensurate with experience, education, and technical accounting skills, likely in the range of $120,000 to around $150,000. The total compensation includes an RRSP contribution, a performance-based bonus, paid health & wellness days, CPA PD support, health & dental benefits, and some great industry-based perks.
When & How to Apply:
This search is moving quickly and SWIM is 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!
Diverse, interesting, and well-rounded opportunity to work as a Business Analyst in a complex, global, and growing company at the intersection of energy and technology. Play a key role in building out North American finance and procurement systems while contributing to global transformation projects.
Read Full Description
Diverse, interesting, and well-rounded opportunity to work as a Business Analyst in a complex, global, and growing company at the intersection of energy and technology. Play a key role in building out North American finance and procurement systems while contributing to global transformation projects.
Who:
Our client is an innovative leader at the intersection of renewable energy and technology. This role can be based in Vancouver, BC or Dallas, Texas, where the team is rapidly growing. North American operations are headquartered in Vancouver, with global headquarters overseas.
What- the Role:
On behalf of our client, SWIM is searching for an experienced self-motivated, intelligent, adaptable, and dynamic Business Analyst – SAP Finance & Procurement who will act as a liaison between Finance, Operations, IT and global business units, ensuring system alignment with business needs.
Key responsibilities include:
Provide day-to-day support for SAP Finance and Procurement modules and related systems.
Troubleshoot and resolve operational issues in collaboration with end-users.
Collaborate across departments to implement, configure, and maintain SAP and expense management systems (Concur).
Analyze business processes and identify opportunities for automation and efficiency.
Support project delivery, including requirements gathering, testing, training, and go-live support.
Develop and maintain user guides, training materials, and system documentation.
Monitor SAP system performance and coordinate with technical teams on issue resolution and improvements.
Contribute to long-term system development, including integration with People & Culture and Operations systems.
Play an active role in global transformation projects, ensuring Finance and Operations processes scale effectively.
Who- the Candidate:
We are seeking someone who loves improving processes and who is excited to be part of a company’s growth and transformation. Qualified candidates will be customer service oriented as this role will interact with all employees and various internal and external stakeholders.
Please only apply if you meet the technical requirements, including hands-on SAP Finance and Procurement (S/4 Hana) experience:
Experience: 3-5+ years as a Business Analyst (or Financial System Analyst) with hands-on SAP Finance and Procurement modules exposure.
Knowledge: Strong understanding of business operations, particularly Procure-to-Pay processes.
Compliance: Experience in a SOX-controlled environment considered an asset.
Collaboration: Ability to influence stakeholders across geographies and ensure compliance with process standards.
Technical & Analytical: Strong problem-solving, process analysis, and documentation skills.
Soft Skills: Excellent communication, prioritization, and ability to manage competing deadlines in a fast-paced environment.
Ways of Working: Structured, risk-aware, and detail-oriented with sound judgment in decision-making.
Where:
This position is fully remote; however, the company has a strong preference for candidates located in Dallas, Texas. The Business Analyst should have flexibility in their schedule to meet deadlines and work effectively with teams across multiple global time zones.
How Much:
This company offers a highly competitive total compensation package! Base salary commensurate with level of skills, experience, and education, likely in the range of $95,000-$120,000. The overall compensation package includes an annual performance-based bonus, an attractive long-term incentive plan, professional development support and health benefits.
When & How to Apply:
This search is moving extremely quickly! SWIM has been engaged exclusively to do initial interviewing and will be presenting the profiles of shortlisted candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out to that person very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' and send us your resume. Thank you!
Downtown Vancouver - Hybrid, British Columbia, Canada
Posted on
November 27, 2025
Finance Manager, Global Consolidations
Excellent opportunity with a large, reputable, and well-established public company with global operations. Interesting and complex consolidation work for dozens of entities and currencies. Working closely with a stable and well-tenured global finance team, with great mentors to learn from.
Read Full Description
Finance Manager, Global Consolidations
Excellent opportunity with a large, reputable, and well-established public company with global operations. Interesting and complex consolidation work for dozens of entities and currencies. Working closely with a stable and well-tenured global finance team, with great mentors to learn from.
Who- the Company:
Our client is a high-profile global company with operations in 60+ countries and over 15,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:
SWIM is looking for a new Finance Manager on behalf of our great client. This role has an emphasis on global consolidations and will appeal to someone who thrives on the complexity and challenges of consolidating financial data from a variety of sources. The Finance Manager will also support mergers & acquisition accounting and will act as a key liaison with external auditors from Big 4 firms. SWIM will provide qualified and interested candidates with a full job description.
The new Manager will be using a sophisticated financial system (a top-tier ERP) as well as Excel and a consolidation tool. Working on a core global team of 8, and a broader North American accounting & finance team of 70+ people. There is good opportunity for long-term career growth over the years!
Who- the Candidate:
Candidates will have 5+ years of relevant accounting and financial reporting work experience, including at least a couple years specializing in multi-currency consolidations (including working with sub-consolidations and elimination entries). CPA designation is required. Experience working in a publicly listed company is highly preferred, but not necessarily required if someone has worked for a large and multi-national private company with rigorous internal controls. Exposure to M&A accounting (particularly post-acquisition integration from an accounting perspective) is an asset.
Where:
Working from the downtown Vancouver office, very accessible by rapid transit. Full-time in-office during the first month or so of training. After that, the Manager can work from home 1, 2, or even 3 days a week (i.e. 2 mandatory from-office days).
How Much:
Robust total compensation package- base salary commensurate with education and experience, in the range of $100,000 to $125,000 plus a performance-based bonus, full CPA support, an RRSP match, excellent benefits, and other employee perks. Please discuss with SWIM.
When & How to Apply:
If you are qualified for, and interested in, this excellent opportunity with a high-profile global corporation, please do not delay in applying as this search is moving 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 NOW' and send us your resume. Thank you!
Director Finance opportunity with a fantastic company located in the Fraser Valley!
Read Full Description
Director Finance opportunity with a fantastic company located in the Fraser Valley!
Great opportunity to join a friendly, tight-knit, stable, and successful private company headquartered in Surrey with a fantastic culture! Ideal is an experienced finance leader with a mix of public practice and industry experience in IFRS. We are seeking an engaged leader that has managed teams of 10+, with strong communication skills, and great follow up that can contribute to the vision and strategy. This role is leading teams in reporting, budgeting and forecasting and process improvement and offers variety in a wide variety of areas of finance.
Who- the Company:
Our client is an established industry leader in its field that has continues to grow with great people. The company has a culture that is tightknit, professional, and friendly with great work life balance. They also have a beautiful office with onsite gym, free parking and more.
What- the Role:
The Finance Director position is a varied role managing a skilled team of Managers and their indirect reports.
Responsibilities include: People Management
Manage and lead Finance team of 10+.
Financial Reporting and accounting
Plan, direct and coordinate all financial reporting under IFRS. This includes consolidated financials, month end and various financial reporting packages.
Oversee monthly results against the budgets for all reporting entities.
Prepare and present monthly KPIs as required.
FP&A
Perform value added financial analysis for stakeholders.
Oversee and lead the annual budgeting and forecasting process.
Be the liaison between Finance and other departments to assist with analysis, as needed.
Financial Statements Audit and Internal controls
Evaluate accounting and internal control systems, address control deficiencies in a timely manner.
Review, evaluate and implement internal controls and policies.
Oversee the annual audit process.
Corporate tax compliance
Oversee the preparation of the corporate tax returns for all entities, prepared by external tax professionals.
Be the liaison between the CRA and the external tax professionals for any CRA audits/reviews.
Change Management
Be a leader in process improvement and efficiency.
Champion the adaptation of new technology.
Other duties and projects as requested by senior leadership.
Who- the Candidate:
Professional accounting designation (CPA) with relevant industry experience in a leadership role with proven supervisory experience as a highly motivated team leader.
Solid understanding of International Financial Reporting Standards (IFRS) with 8 years of relevant financial reporting experience, at least 3-5 of which include at a leadership level.
Basic knowledge of Canadian Corporate tax principles as well as strong experience in budgeting and forecasting.
Public practice experience is highly preferred.
Must be an excellent communicator with strong interpersonal skills.
Ability to learn quickly and understand complex business operations.
Advanced computer skills (especially advanced EXCEL skills) and experience utilizing ERP systems and ideally budgeting systems.
Inquisitive with a lens for process improvement.
SOX experience would be highly beneficial.
Where:
With Headquarters in Surrey. This position would be hybrid mix of virtual and in office, with 2 required in office days.
How Much:
Competitive base salary ranging from $160-180,000 plus bonus commensurate with level of relevant experience and skills- please discuss with Swim.
When & How to Apply:
If you are qualified for, and interested in, this key position, please let Swim Recruiting know as soon as possible! 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 NOW' and send us your resume.
Fantastic opportunity with a very well-established and successful Investment Firm. This is a great role for a well-rounded senior accounting professional who enjoys variety. We are looking for a CPA-designated Accountant (or near fully designated having written the CFE), who wants to do good work for good people, and to develop their career with a stable, successful, and reputable organization.
You may currently be working in a public practice firm, or within industry.
Read Full Description
Fantastic opportunity with a very well-established and successful Investment Firm. This is a great role for a well-rounded senior accounting professional who enjoys variety. We are looking for a CPA-designated Accountant (or near fully designated having written the CFE), who wants to do good work for good people, and to develop their career with a stable, successful, and reputable organization.
You may currently be working in a public practice firm, or within industry.
Who- the Company:
Our client is avery 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 join the corporate accounting team and take on a variety of tasks with a specific focus on their US middle-markets portfolio. 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.
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 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.
Financial services exposure, whether in a public practice firm or industry, is preferred, although they are open to candidates with 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 $90,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!
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 (mix of direct and indirect reports), will have worked in high change/high growth/high transformation companies, will be highly proficient in financial systems, and will have multi-national/multi-locational FP&A experience. This is a key role in managing skilled teams in budgeting and forecasting, in BI AND AI and as well as leading change management projects in optimizing systems and processes reporting right into the head of strategy directly impacting the direction of the organization!
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 (mix of direct and indirect reports), will have worked in high change/high growth/high transformation companies, will be highly proficient in financial systems, and will have multi-national/multi-locational FP&A experience. This is a key role in managing skilled teams in budgeting and forecasting, in BI AND AI and as well as leading change management projects in optimizing systems and processes reporting right into the head of strategy directly impacting the direction of the organization!
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 15 years’ of relevant and progressive work experience, including at least 5 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. $500M+ 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, machine learning, and AI 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 $175,000 to $200,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 CFO and 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!
If you are a self-starter who takes initiative and enjoys learning the business and improving processes while providing excellent full-cycle accounting, accounts payable, and accounts receivable, then this could be a great job for you! Very well-established, stable, and successful business in the manufacturing sector. Based in New Westminster.
Read Full Description
If you are a self-starter who takes initiative and enjoys learning the business and improving processes while providing excellent full-cycle accounting, accounts payable, and accounts receivable, then this could be a great job for you! Very well-established, stable, and successful business in the manufacturing sector. Based in New Westminster.
Who- the Company:
This company has been in business for over 50 years and was built with an entrepreneurial spirit that allows employees to manage and grow their career with a hands-off approach. The Company provides a strong benefits package and great flexibility for people who are productive and good with time management. Employees tend to have very long tenures at this organization because they have a tight-knit team and the leaders enable staff to take initiative and develop new skills.
What- the Role:
Swim Recruiting is seeking a new Intermediate Accountant to join this successful manufacturing company. The Intermediate Accountant will report directly into the Controller and will work closely with others in accounting & finance, including the CFO. The Intermediate Accountant will use various systems and tools, such as an ERP, an SQL-based Business Intelligence tool for data extraction and analysis (from multiple databases), and Excel.
Responsibilities in this role are diverse and well-rounded, and will include:
Accounts Payable & Accounts Receivable
Full cycle AP and AR, including processing AP and AR invoices accurately for weekly pay-runs.
Work with sales and operational staff in conducting and managing AR and AP functions.
Treasury
Manage and conduct cash receipts, reconcile accounts, initiate transfers, and remittances, and ensure accurate recording in financial systems. Conduct EFT, ACH, and wire payments, including generating and distributing cheques and payment confirmations.
Accounting
Full cycle accounting for multi-entity and multi-currency organization, including month-, quarter-, and year-end close.
Prepare journal entries and account reconciliations.
Help with pricing and costing.
Preparation of weekly reports, including AR, AP, working capital, and other ad-hoc projects and reports.
Finance Administration
Maintain records and data within ERP and other databases, including bank accounts, vendor and supplier details, and third-party regulatory compliance reporting.
Handle and manage confidential business records and information.
Conduct reporting and make regular filings with third parties such as Governments, Insurers, Banks, Auditors, and third-party certification organizations.
Contribute to financial and regulatory audits through pulling samples, communication and organization with auditors, suppliers, and other third parties.
Who- the Candidate:
We are looking for Accountants who love 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 intermediate level 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 and automation.
3+ years’ progressive work experience in AP, AR, and accounting.
Some form of formal accounting education is required. Active pursuit of Canadian CPA is highly preferred and CPA courses/exams will be financially supported by the company- but it’s not required to be pursuing CPA if candidates have very relevant work experience.
Systems savvy is very important in this role – we are looking for candidates who have used an ERP and who have solid intermediate proficiency in Excel.
Project accounting experience and exposure to complexities of the manufacturing sector is preferred.
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 Intermediate Accountant will be someone who will take the time to get to know the business and operations.
Where:
New Westminster, BC. The office location is transit friendly and close to shopping, cafes, and restaurants. Free employee parking provided. Some hybrid/work-from-home flexibility provided- please discuss further with SWIM.
How Much:
Base salary for this role depends on years of experience, relevance of technical skills, and level of qualifications and education- likely in the range of around $65,000 to $75,000. Please note that the high end of the range is reserved for candidates who have all the desired qualifications and technical skills. Additionally, the Intermediate Accountant will receive a discretionary performance-based bonus, health & dental benefits (100% coverage by employer), an annual wellness allowance, CPA professional development support, and other perks. 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!
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 company with customers across North America and multi-national operations. Reporting into the President and directly managing direct reports in accounting.
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 company with customers across North America and multi-national operations. Reporting into the President and directly managing direct reports in accounting.
Who- the Company:
This mid-size manufacturing company with a very long history. They manufacture and process products that are needed and enjoyed by hundreds of thousands of people. Multi-entity and multi-currency business. Tight-knit and laid-back culture with many long-standing employees. Total revenues of over $30M.
What- the Role:
Our client hiring for a new Controller who will report directly to the President and who will lead/mentor 3 direct reports in accounting and payroll.
Initially the Controller will take care of more “typical corporate accounting” such as multi-entity & multi-currency consolidated financial statement preparation, cashflow management/banking/treasury, month & quarter-end close, and overseeing Accounts Payable, Accounts Receivable, and Payroll… but with time, month over month, the Controller will have the opportunity to take on more and more variety of tasks as they get to know the business. For example, the Controller will take on financial planning & analysis (including sales and pricing analysis), financial system optimization and upgrades, tax (with external support), etc.
There is opportunity to get exposure to other functions, if so desired by the new Controller… for example: Manufacturing, Supply Chain, IT, and HR.
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 who are actively pursuing CPA and who have very relevant experience in the manufacturing and distribution sector).
Candidates must be analytical and inquisitive, with the desire to learn the business inside & out and to support strategic business decisions through their analytical findings.
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 mentoringand leadinga team of 2 to 5 direct reports.
Experience reporting into President and/or Business Owner/Founder is preferred.
Where:
Based full-time in Surrey. Accessible by bus, and there is plenty of free parking.
How Much:
The salary will be commensurate with experience , qualifications, and skills (team management, CPA designation, years of work experience in manufacturing, etc.) and is in the range of $110,000 to $135,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 Controllership opportunity with a well-established and stable Surrey-based 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!
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:
Basesalary 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!
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.
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.