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!
Be part of a dynamic team transforming financial operations! If you're skilled in Excel, data organization, and building reports, this hands-on role offers the chance to modernize processes, develop KPIs, and drive meaningful change.
Read Full Description
Be part of a dynamic team transforming financial operations! If you're skilled in Excel, data organization, and building reports, this hands-on role offers the chance to modernize processes, develop KPIs, and drive meaningful change.
Who- the Company:
Known for its strong brand, our client is a leading company with a legacy of connecting communities through coastal travel!
What- the Role:
The Financial Analyst plays a key role in supporting the Finance team through accurate financial reporting, in-depth analysis, and budgeting support. This role collaborates closely with internal departments to ensure data accuracy and provides insights that help guide strategic decisions. Responsibilities:
Prepare and maintain monthly, quarterly, and annual financial reports and dashboards
Conduct variance analysis comparing actuals to budget and forecasts
Support the annual budgeting process and monthly rolling forecasts
Assist with year-end audit preparation, including lead schedules and documentation
Perform financial modeling and profitability analysis for new initiatives
Respond to ad hoc financial requests and support strategic decision-making through research and analysis
Collaborate with other departments to gather and validate financial data
Support improvements in reporting processes and financial systems
Who- the Candidate:
Bachelor’s degree in Commerce or Business; CPA designation is an asset
Minimum 3 years of related financial analysis and reporting experience
Strong analytical skills and high attention to detail
Proficient in Excel, with working knowledge of Great Plains, NetSuite, Concur; experience with report writing tools is a plus
Clear communicator with strong interpersonal and collaboration skills
Familiarity with financial regulations, compliance, and accounting standards
Experience in the aviation industry is an asset
Flexible and adaptable in a dynamic work environment
How Much:
$75-90K commensurate with experience, extended health, 3 weeks’ vacation and lots of exciting perks!
Where:
Richmond by YVR, Hybrid work model of in-office/remote, 3 days onsite, moving to downtown Vancouver location this summer.
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.
Controller Opportunity - Make an impact in Maple Ridge/Mission!
Read Full Description
Controller Opportunity - Make an impact in Maple Ridge/Mission!
Who - the Company:
Join a well-established, fast-growing company that’s been a global leader in building materials since the 1960s! Renowned for premium products and operational excellence, this organization is becoming a dominant force in the roofing wood products space. If you enjoy being part of a company with a strong foundation and solid growth plans—this is the place for you.
What - the Role:
We’re looking for a roll-up-your-sleeves Controller to lead and enhance the finance and accounting function. This is a key leadership role where you'll collaborate directly with ownership and contribute to operations and growth. If you’re a CPA with 7+ years of relevant experience (especially in manufacturing, forestry, or building materials or similar industry sectors), you’ll thrive here.
Key responsibilities include:
Lead all aspects of financial reporting, budgeting, forecasting, and analysis.
Own AP, AR, payroll, and cash flow processes.
Prepare timely, accurate financial statements.
Oversee year-end files and liaise with external accountants.
Ensure compliance with tax and employment regulations (EHT, PST, GST, T4s, ROEs, etc.).
Provide clear, actionable financial insights to leadership.
Manage inventory and job costing.
Supervise and develop office/admin staff.
Partner with external IT for day-to-day system support.
Drive operational excellence and continuous improvement.
Bonus Points For:
Background in forestry, sawmilling, or export-driven manufacturing.
Understanding of CUSMA, incoterms, and foreign exchange risk.
Knowledge of international tax implications for cross-border operations.
Who - the Candidate:
Reporting to the Owner and the President, you will be responsible for overseeing the finance and corporate accounting function of the company.
CPA designation in good standing (BC).
Bachelor’s degree in accounting, Finance, or similar.
7+ years of accounting experience, including 3+ years in a leadership role.
Solid grasp of ASPE, financial reporting, and internal controls.
Experience in manufacturing/forestry environments, including inventory systems.
Proficiency in accounting software (Sage 50 is a plus!).
Excellent communication and organizational skills.
Where:
You’ll work onsite between the Fraser River and Golden Ears Mountain—perfect for folks based in Mission, Maple Ridge, Abbotsford, or nearby (Car required due to limited public transit).
How Much:
The base salary for this role will be commensurate with your experience, education, and skills, and is expected to fall in the range of $110,000 to $130,000. In addition, the company offers a comprehensive extended health benefits package and covers CPA membership dues. Please discuss your base salary and total compensation expectations in more detail with SWIM.
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.
Alabaster Group of Companies is on the look-out for a new Senior Financial Analyst who will become an integral part of Alabasters dynamic finance team. This is a newly created position due to growing business needs and increasing projects. The Sr. FA will report directly into the VP, Finance. This is a great finance role for someone seeking to gain experience in a range of financing and development activities across a variety of projects and to input their own ideas within an entrepreneurial company in growth mode.
Read Full Description
Alabaster Group of Companies is on the look-out for a new Senior Financial Analyst who will become an integral part of Alabasters dynamic finance team. This is a newly created position due to growing business needs and increasing projects. The Sr. FA will report directly into the VP, Finance. This is a great finance role for someone seeking to gain experience in a range of financing and development activities across a variety of projects and to input their own ideas within an entrepreneurial company in growth mode.
Who- the Company:
Alabaster Homesis a reputable and well-established Vancouver-headquartered real estate developer that is known for their focus on quality and design. They build and sell homes around Greater Vancouver. In addition to the new home development they are most known for, Alabaster has two (2) other active business lines- a co-work company called Pavilionand a new line of business that is focused on 4-6 unit multi-plex development. Alabaster employs ~45 people at the corporate office. The company has created a culture that is collaborative, entrepreneurial, and genuine. You can check out Alabaster’s current, past, and upcoming projects HERE. The company has been attracting high profile talent from the real estate sector: folks who are excited to contribute to Alabaster’s bright future. This is an excellent opportunity for someone who is looking for a fulfilling organization that they can grow with over the years.
What- the Role:
Alabaster Group of Companies is on the lookout for a new Senior Financial Analyst who will become an integral part of Alabaster’s dynamic finance team. This is a newly created position due to growing business needs and increasing projects, and the Senior Financial Analyst will report directly into the VP, Finance.
This is a great finance role for someone with robust modelling skills and real estate development knowledge looking to gain experience with a range of financing, acquisition, and development activities across a variety of projects, while inputting their own ideas within an entrepreneurial company in growth mode.
There is also progression potential to Finance Manager level.
What- the Responsibilities:
Provide analysis and recommendations for financing land acquisitions and residential developments.
Develop financial models for residential, commercial and mixed-use development projects and Alabaster’s co-working group to provide analyses, project cash flows and determine investment returns.
Conduct complex financial analysis such as scenario and sensitivity analyses.
Initiate and review financial analysis for project and operational decision making.
Preparing and updating project pro formas, managing cash flows and collaborating with other internal teams and departments.
Working on deals with the VP, Finance including preparing financing presentations, structuring deals, reviewing loan agreements and negotiating loan terms.
Update the Finance Debt Tracker to ensure accurate and timely reporting.
Manage the collection and coordination of conditions precedent (CPs) required for funding.
Support loan funding requirements, including KYC/AML compliance, corporate social responsibility (CSR) documentation, and organizational details.
Managing and compiling information requests from lenders, managing annual loan reviews, reviewing loan documentation, and working with external consultants (appraisers and QS firms).
Building and maintaining relationships with institutional partners, lenders, brokers and other capital providers.
Support the placement and administration of equity partnerships
Prepare monthly and quarterly internal reporting to highlight trends and variances.
Support the formation of new projects and entities.
Attendance at industry events.
Other duties, tasks and responsibilities as assigned and required.
Who- the Candidate:
Swim Recruiting has been engaged exclusively to identify candidates who are well-qualified for the role and who are also a great match for the Alabaster team culture. Candidates will have at least 2 years relevant and progressive real estate finance experience. We are considering candidates who have worked with real estate developers, in a private equity firm, or consulting organization.
Qualified candidates will have strong analytical skills and a high level of attention to detail. We are looking for people who are self-starters who thrive in a fast paced and dynamic environment. The new Senior Financial Analyst will be committed to achieving the highest standards in their work and will be consistently aiming to learn, develop, and grow.
Candidates will have strong financial system skills, including sophisticated Excel-based analytical and modelling skills. Alabaster also uses Timberline and Yardi.
Education & Credentials
Bachelor’s Degree in Commerce, Finance, Urban Land Economics or a related field is required.
A Master’s degree, such as an MBA, is very beneficial.
CFA (designated or actively pursuing) will be viewed favourably.
At least 2 years of relevant work experience in the real estate industry, ideally with a developer, or otherwise, with a private equity or consulting firm while specializing in real estate.
Experience in building financial models to support acquisition activities and development projects.
Understanding of real estate fundamentals, valuation principles.
Experience working with proformas.
Advanced proficiency in MS Excel.
Adept at quickly learning new software applications.
An open and articulate communications style with strong verbal and written communication skills Willingness to learn quickly and adapt in a fast paced environment where multiple tasks and projects are worked on simultaneously.
Self-motivated with a strong work ethic, looking to thrive in a culture of excellence.
Where:
Vancouver. The new Senior Financial Analyst will work full-time in Alabaster’s beautiful corporate office in the vibrant Mount Pleasant neighbourhood- located at 34 West 7th Avenue, a few blocks West of Main Street, and very close to Tacofino, Purebread, 33 Acres, and great local shops. Alabaster has created an inviting work environment with plenty of space for collaboration and socializing, including a large rooftop wrap-around. Please note this is a full-time in-office role.
How Much:
Alabaster will provide their Senior Financial Analyst with a competitive base salary in the range of $90,000 to $110,000, commensurate with experience, skills, and qualifications. Please note that the high-end is likely reserved for candidates who have 4+ years of relevant and progressive experience. The Senior Financial Analyst will also receive health benefits, a discretionary performance-based bonus, etc. Please discuss your total compensation expectations with SWIM.
When & How to Apply:
Swim Recruiting is presenting the profiles, including resumes and cover letters, of shortlisted candidates directly to the hiring team. Please note that all candidates for this role are being screened by Swim Recruiting and unsolicited candidate profiles from other recruitment firms will not be accepted. If you are interested in this opportunity, please let SWIM know soon as this search is moving quickly! If you do not yet have a Recruitment Consultant at SWIM, please hit “APPLY” to send us your resume and (optional) cover letter. Thank you!
Fulfilling and well-rounded FP&A Manager role with a reputable and well-established Burnaby-based manufacturing company. Reporting into the CFO. Collaborating closely with colleagues working in all departments. Excellent role for someone who wants to steadily grow their FP&A career over the years with a stable, well-managed, values-based, and friendly company.
Read Full Description
Fulfilling and well-rounded FP&A Manager role with a reputable and well-established Burnaby-based manufacturing company. Reporting into the CFO. Collaborating closely with colleagues working in all departments. Excellent role for someone who wants to steadily grow their FP&A career over the years with a stable, well-managed, values-based, and friendly company.
Who- the Company:
Our Client was founded many decades ago and has a strong brand and a loyal customer base. The company has a dynamic, friendly, and tightknit team culture, along with an entrepreneurial, supportive, and fast-paced work environment. The company manufactures a high-quality product and sells both B2B and D2C.
What- the Role:
On behalf of our Client, SWIM is recruiting for a Financial Planning & Analysis Manager. This is a newly created role due to ongoing business growth and increasing strategic needs within the operations.The new Manager will report into the CFO.
As an integral part of the Finance department, the FP&A Manager will be responsible for guiding the company’s budgeting, forecasting, and financial modeling efforts to support stronger performance and operational effectiveness across production, distribution, and regional sites.
The Manager and their 2 direct reports (Analyst level) will manage costs, refine pricing approaches, and improve profit margins across various business streams, delivering actionable financial insights to senior leadership to support strategic decision making and ensure long-term financial health in a dynamic, competitive, and ever-changing market.
This is a very dynamic role and the Manager will be able to quickly see their direct positive contribution to the company’s success! The Manager and their 2 Analysts will be using a great deal of Excel (macros, Power BI, etc.) and PowerPoint for presentations, as well as the company’s ERP for extracting data. The company is open to implementing new BI, data visualization, or AI tools in future, based on the Manager creating a business case demonstrating the long-term ROI to the company. This is a great role for someone who wants to see steady career growth over the years with a reputable Canadian organization!
What- the Responsibilities:
Lead the development of financial planning frameworks, including short- and long-range forecasts, scenario modeling, and budgeting cycles aligned with business strategy.
Deliver strategic financial insights through dashboards and reports, analyzing performance metrics and trends to inform executive decision-making.
Oversee and mentor a team of analysts, driving collaboration on profitability analysis, inventory oversight, and cost optimization while supporting their professional development.
Partner with cross-functional leaders to evaluate investments, model ROI, and provide financial input for business cases, product launches, and strategic initiatives.
Implement and refine financial tools and systems, leveraging ERP and BI platforms (e.g., Power BI) to improve reporting accuracy and operational transparency.
Manage the preparation of monthly, quarterly, and ad-hoc financial reports, ensuring clear variance explanations and timely delivery of actionable data.
Drive process improvements in FP&A functions, introducing automation and standardized workflows to support scalability and efficiency.
Support financial compliance and audit readiness by maintaining internal controls, ensuring accurate documentation, and aligning with regulatory standards.
Who- the Candidate:
We’re seeking a well-rounded FP&A leader who is strategic yet hands-on, as well as self-motivated, resourceful, and business-minded. Qualified candidates will have at least 5 years and ideally 7+ years of relevant work experience and must have worked for at least a few years in the manufacturing sector.
Excellent communication skills (verbal and written) are important in this role, as is a collaborative approach to work and the ability to partner with colleagues in non-finance departments such manufacturing, production, supply chain, operations, and HR.
Qualified candidates will have relevant post-secondary education (an undergraduate or master’s degree in business, finance, accounting, economics, etc.)
CPA or CFA designation is highly preferred (already designated or actively pursuing).
Excellent leadership and mentorship capabilities, with experience managing 1 to 4 direct reports at Analyst level.
Systems savvy, with high level of proficiency using ERP systems, financial systems, and BI/AI/data visualization tools (Power BI, Tableau, etc.)
How Much:
Base salary commensurate with level of education and relevant work experience- likely in the range of $90,000 to $105,000. Please discuss your total compensation expectations in further detail with SWIM.
Where:
The Analyst will be based out of the Company’s corporate headquarters in Burnaby. The office has an open and friendly work environment, with an employee gym, showers, and bike lockers. Free employee parking. The FP&A Manager will also visit the nearby manufacturing facility so they can build relationships with the production staff, improve cross-departmental communication and data sharing, and get to know the operations first-hand to benefit the robustness of their FP&A and business decision support. This will likely be at least 1 day/week near the start of the Manager’s tenure.
When & How to Apply:
Swim Recruiting will be shortlisting candidates on behalf of our Client and presenting profiles to the hiring team for review. Please reach out to your Recruiter at SWIM at your earliest opportunity if you are interested and would like to discuss further. If you do not yet have a Recruitment Consultant at SWIM, please hit “APPLY”. Only candidates who are considered qualified for the role will be contacted. Thank you!
This is a one-year contract to start with good chance for extension.
Read Full Description
Senior Analyst – Inventory Control (Revenue & Inventory)
This is a one-year contract to start with good chance for extension.
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:
This role is part of a Finance team responsible for ensuring the accuracy, control, and reporting of global inventory. With over $1B in inventory across 800+ retail locations and 13 distribution centers, the team works cross-functionally to maintain reliable inventory data.
The Store Inventory Control function plays a key role in aligning physical inventory with the inventory management system, conducting weekly reviews, correcting discrepancies, and investigating operational issues such as inbound receiving and outbound shipping errors. Given the number of systems influencing inventory, a strong understanding of how these systems interact is essential.
This role will review and analyze various data sources (RFID/WMS) to identify inaccuracies in our client’s inventory system (RMS), advise their retail partners on best practices to address gaps on inventory processes, and adjust inventory position in RMS to support other systems with accurate replenishments to meet their sales and drive a better guest experience. This role also creates/maintains business-facing reports in Power BI on inventory accuracy and shrinkage for over one thousand users globally.
Manage cross-functional relationships with Retail Technology, Inventory System, Finance, Retail Operations, Asset Protection, MP&A, and internal/external auditors.
Execute and review all financial inventory adjustments for retail channels.
Manage User Acceptance Test (UAT) for system changes impacting RMS.
Develop and improve procedures, and review and update procedure documents and policies.
Deliver clear, concise, timely reports and presentations for your manager, stakeholders, and senior leaders.
Continuously develop and demonstrate improved analytics methodologies.
Responsible for deep insights, using your analytic toolkit to drive business results through data.
Support day-to-day requests for data analysis such as decision support, KPI's and provide quality assurance on master data use.
Who- the Candidate:
Bachelor's degree in Business, Economics, Finance, Supply Chain, or a related field.
Strong analytical skills with experience in business operations related to inventory management.
Proficiency in working with large and complex data sets using Excel, SQL, and Power BI.
1-2 years of experience in business analysis or delivering insights.
Minimum 1 year of experience in data mining and working with large relational databases, using advanced data extraction and manipulation tools.
Practical experience in SQL with at least 1 year of hands-on work.
Proven ability to manage data from concept through execution, with experience in inventory management being an asset.
Excellent teamwork, interpersonal, written, and verbal communication skills.
Ability to work well under pressure and meet tight deadlines.
How much:
$46-55/hr commensurate with experience + 4% vacation pay. If incorporated, please discuss with Swim.
Where:
Vancouver, 4 days onsite, 1 remote.
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!
Great opportunity for a well-rounded AP professional with around 2 years of relevant AP experience. Very fun and friendly culture, and good accounting & finance mentors to learn from.
Read Full Description
Great opportunity for a well-rounded AP professional with around 2 years of relevant AP experience. Very fun and friendly culture, and good accounting & finance mentors to learn from.
Who- the Company:
This company was founded over 20 years ago in Surrey, BC. The organization employs approximately 80 people, around 20 of whom work in corporate functions. The company has diversified operations in the manufacturing, retail, and hospitality sectors. They have a corporate culture that is people-centric, friendly, welcoming, and warm.
What- the Role:
On behalf of our client, SWIM is looking for a new Accounts Payable Administrator for a 1-year contract that is open due to a parental leave. The employee who is on leave was actually in another accounting role, and the person who has been in the AP role for a few years is going to temporarily take on that accounting role to round out their skills- but that means they are still there to help train, support, and set-up the new AP Administrator for success. The AP Administrator will report directly into the Controller. The AP Administrator will have daily communication with internal stakeholders (colleagues in sales, retail, supply chain, procurement, warehousing, etc.) and external stakeholders (vendors). This is a well-rounded AP role involving processing 50+ invoices a month, issuing POs, sorting/coding/matching invoices, preparing EFT and wire payments, credit card reconciliations, etc. The AP Administrator will also create routine and ad hoc AP reports for the leadership team. Our client would like to hire someone who can help with ongoing process improvements, automation, and system optimization.
Who- the Candidate:
We are looking for candidates with around 2 years of full-cycle AP experience, ideally in a similar entrepreneurial and fast-paced mid-size company. Strong relationship-building, collaboration, and communication skills (written & verbal) are crucial in this role as the AP Administrator will be interacting with all sorts of people internally and externally. Some form of relevant post-secondary education is preferred, such as a degree, diploma, or certificate in accounting. Qualified candidates will have strong systems skills and will be proficient in Excel (lookups, pivot tables, etc.). Experience using an ERP is a significant asset, but not required for a quick and eager learner! The soft skills we are looking for in this role include detail orientation, strong multi-tasking, and the ability to prioritize various deadlines.
Where:
Located in Surrey. There is free employee parking provided, and there is also a bus stop very close-by and a Skytrain station around a 15-20 minute walk away.There is flexibility on work hours- 8am to 4pm, 8:30am to 4:30pm or 9am to 5pm.
How Much:
Base salary commensurate with AP work experience and skills, likely in the range of $53,000 to $63,000. This term employee will also be eligible for health/dental/vision/paramedical benefits and paid vacation. Additionally, this employee will be eligible for various employee perks and product discount.
When & How to Apply:
If you are qualified for, and interested in, this AP opportunity with a well-established company based in Surrey, 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!
If you're a hands-on accountant with a strong background in full-cycle accounting and aspire to be part of a close-knit, collaborative accounting team, this role is for you. Youll have abundant room for personal and professional growth, all under the guidance and mentorship of a respected Controller.
Read Full Description
Assistant Controller
If you're a hands-on accountant with a strong background in full-cycle accounting and aspire to be part of a close-knit, collaborative accounting team, this role is for you. Youll have abundant room for personal and professional growth, all under the guidance and mentorship of a respected Controller.
Who – The Company:
A Vancouver private club with an impeccable reputation and remarkable history offering a warm and collaborative corporate culture.
What- The Role:
Reporting directly to the Controller, the Assistant Controller should possess comprehensive experience in all facets of financial management and corporate accounting. This includes proficiency in regulatory and financial reporting, audit processes, budgeting and forecasting, payroll administration, and the establishment of robust internal control policies and procedures.
Assist the Controller with management of all accounting operations including billing, A/R, A/P.
Coordinate and assist with the preparation of the budget and financial forecasts and report variances.
Support the preparation and publishing of timely monthly financial statements.
Process payroll for approximately 75 union and 23 non-union employees twice monthly.
Coordinate and assist with the preparation of regulatory reporting including annual and periodic program review audits.
Research technical accounting issues for compliance as needed.
Support month-end and year-end close process.
Ensure quality control over financial transactions and financial reporting.
Manage and comply with local, provincial, and federal government reporting requirements and tax filings.
Develop document business processes and accounting policies to maintain and strengthen internal controls.
Additional controller duties in their absence or as necessary.
This role presents an exciting opportunity to make a significant impact on the Club’s financial operations while working closely with a supportive team and contributing to the overall success of the organization.
Who- the Candidate:
A minimum of 3 years of comprehensive experience in both accounting and finance roles.
Preference for CPA designation
A deep and proficient understanding of accounting principles and procedures.
Proven experience in the preparation of financial statements for diverse legal entities.
Demonstrated expertise in general ledger functions, as well as the month-end and year-end closing processes.
Proficiency in the administration of various accounting software systems.
Exceptional communication skills, both written and verbal, with a track record of effective and clear communication.
How much:
$70-90K base commensurate with experience, extended health, 3 weeks’ vacation, RSP employee match program, after a year of employment the Assistant Controller will be eligible for a discretionary annual performance bonus based on the organization achieving its objectives.
Where:
Vancouver, BC, in-office with flexibility to work one day remotely, upon passing probation.
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.
North Vancouver - Hybrid, British Columbia, Canada
Posted on
May 13, 2025
Senior Accountant
This is a great opportunity for a hands-on CPA who enjoys complex accounting work, mentoring others, and collaborating across teams.
Read Full Description
Senior Accountant
This is a great opportunity for a hands-on CPA who enjoys complex accounting work, mentoring others, and collaborating across teams.
Who – The Company:
This North Vancouver-based, values-driven organization has a long-standing reputation for technical excellence, service, and innovation.
They partner closely with clients and manufacturers to deliver thoughtful, sustainability-focused solutions across a wide range of industries.
What- The Role:
The Senior Accountant plays a key role in maintaining the financial health and integrity of our client. Reporting to the Controller, this position leads complex accounting tasks, prepares internal and external financial statements, manages month- and year-end closes (including working papers), and delivers insightful financial analysis.
This role ensures compliance with accounting standards, supports cross-functional collaboration for accurate reporting, and provides guidance to colleagues without formal accounting backgrounds. It’s a hands-on, high-impact role requiring strong technical expertise and a collaborative mindset.
Prepare financial analyses and reports.
Calculate and process commission payments.
Maintain and reconcile balance sheet and general ledger accounts.
Support the month-end and year-end close processes.
Oversee direct external assurance engagements to ensure compliance.
Assist with the preparation of budgets and forecasts.
Liaise with the Project Analyst to improve project financial procedures.
Maintain the accounting system.
Maintain and monitor the effectiveness of internal controls.
Lead operational staff training efforts to improve the quality and flow of financial data.
Support junior staff as needed or assigned.
Assist with ad-hoc accounting projects and system optimization.
Perform additional assigned responsibilities as needed.
Who- the Candidate:
Chartered Professional Accountant (CPA) designation required.
4+ years of experience in full-cycle accounting.
Background in engineering or construction industry is an asset.
Excellent communication skills, both written and verbal.
Very strong financial analysis skills.
Solid background in consolidation, budgeting, and forecasting.
Advanced proficiency in Excel.
Skilled in utilizing technology with a focus on its practical application, rather than deep technical expertise.
Experience with ERP systems; familiarity with Business Central is an asset.
This role offers a unique opportunity to lead and shape the finance function of a well-capitalized, entrepreneurial retailer with plans to double in size of the next 5 years
Read Full Description
This role offers a unique opportunity to lead and shape the finance function of a well-capitalized, entrepreneurial retailer with plans to double in size of the next 5 years
Suited will be a commercially minded finance professional who brings strong financial acumen and thrives in business partnering.
While core accounting skills are essential, we’re looking for a dynamic thinker who doesn’t stop at delivering reports, but who is comfortable challenging assumptions, driving meaningful analysis, and providing actionable insight for operations.
As the most senior finance person, the Controller will oversee financial operations, manage a team of five, drive process improvements, and contribute to strategic growth in collaboration with corporate leadership and store operations.
This is a fantastic opportunity to make a significant impact on the business and grow your own role and career as the company expands!
Location – the business is in Victoria, BC, and a minimum of 2 days per week on site is required. However, those not within a daily commutable distance are encouraged to apply because the company will cover weekly travel and accommodation expenses
Who - the Company:
The company operates multiple home improvement stores across Western Canada.
What - the Role:
As the most senior finance professional, the Controller will oversee all financial and accounting operations, manage a team of five, and partner with key stakeholders to deliver accurate, timely financial reporting. The Controller will play a pivotal role in supporting the company's growth through strategic financial insights, analysis, and business partnering.
Key Responsibilities:
Lead and manage a team of five finance professionals (accountants, AP/AR, and a financial analyst), providing mentorship, feedback, and development
Oversee day-to-day accounting functions, including AP, AR, payroll, and general ledger management.
Prepare and review monthly, quarterly, and annual financial statements in line with ASPE.
Conduct analysis and provide insights to inform decision-making.
Collaborate and business partner with store management to optimize financial performance.
Develop and maintain budgeting and long-term financial planning processes.
Manage cash flow, treasury functions, and ensure financial obligations are met.
Oversee tax compliance and external audit processes.
Drive process and systems improvements, including ERP implementation.
Establish and maintain robust internal controls.
Who - the Candidate:
CPA designation strongly preferred.
Leadership experience, with a track record of managing and developing finance teams.
Strong financial acumen, with experience in retail or related sectors (e.g., manufacturing, distribution, warehousing).
Proven experience in delivering financial analysis and planning, and partnering with operational functions to drive informed decision-making.
Robust experience and knowledge of Canadian accounting standards (ASPE
Hands-on experience with financial modeling and advanced Excel skills.
Familiarity with ERP systems (experience with implementation is a plus).
Process improvement mindset with a pragmatic approach to change management.
Effective communication skills, both written and verbal.
Where:
The headquarters is in Victoria, BC, and working arrangements include a minimum of 2 days per week in office, although ideally you will be mostly in office while learning the business and embedding in the role.
Those not within a daily commutable distance are encouraged to apply because the company will cover weekly travel and accommodation expenses.
How Much:
Base salary of between $120,000 and $150,000; Bonus Component; Deferred Pension Program; Standard Benefits Package; Four Weeks' Vacation.
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 unique 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.
Step into a key role where your tax expertise will drive compliance, reporting, and consolidation across a complex, publicly traded organization. From corporate and mining tax filings to provision modeling and analytics, youâll help shape a high-performing tax function rooted in accuracy, insight, and continuous improvement.
Read Full Description
Step into a key role where your tax expertise will drive compliance, reporting, and consolidation across a complex, publicly traded organization. From corporate and mining tax filings to provision modeling and analytics, you’ll help shape a high-performing tax function rooted in accuracy, insight, and continuous improvement.
Who- the Company:
Established and reputable international public mining company headquartered in Vancouver.
What- the Role:
Prepare and file corporate, mining, and information tax returns, including tax elections; ensure timely payments and identify opportunities to optimize tax positions through planning, incentives, and discretionary claims.
Prepare quarterly current and deferred tax provisions at the legal entity and consolidated level, ensuring accurate reconciliations and financial reporting compliance.
Maintain and enhance tax models for provisions, filings, and forecasting, with a focus on automation and process improvement.
Provide direct and indirect tax advisory (e.g., Sales Tax, SRED, Transfer Pricing), and support various departments with responsive, practical tax guidance.
Lead and manage government tax audits, reassessments, objections, and ensure efficient cash and interest cost management with tax authorities.
Monitor and assess changes in tax legislation, judicial rulings, and accounting standards to ensure compliance and minimize risk.
Supervise tax staff, support special projects, and provide vacation/leave coverage within the team as needed.
Who- the Candidate:
Canadian CPA designation with completion of CPA Canada In-Depth Tax Course Level III.
Minimum five years of corporate tax compliance and/or provision experience, ideally within a public company environment.
Strong understanding of IFRS and tax reporting for financial statements.
Proficient with tax research tools, return preparation software, and advanced Excel skills.
Familiarity with ERP systems (SAP, D365, JDE), consolidation platforms (OneStream, HFM), and/or data analytics tools (Power BI, Alteryx, Tableau) is an asset.
Proven ability to work independently and collaboratively in a fast-paced, deadline-driven environment with strong analytical, problem-solving, and communication skills.
How Much:
$119,000 - $135,000 + robust compensation package - bonus, profit share, RRSP health spending account, 3 weeks vacation, extended health
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.
Hybrid - Downtown Vancouver, British Columbia, Canada
Posted on
May 9, 2025
Very rare opportunity in Vancouver to work in a well-rounded senior leadership FP&A position for a successful global technology company that is going through impressive year-over-year growth. Lots of opportunity to take on interesting and ever-changing FP&A work within a complex, growing, reputable, well-established, and ambitious business. Sophisticated systems and tech tools.
Read Full Description
Very rare opportunity in Vancouver to work in a well-rounded senior leadership FP&A position for a successful globaltechnology company that is going through impressive year-over-year growth. Lots of opportunity to take on interesting and ever-changing FP&A work within a complex, growing, reputable, well-established, and ambitious business. Sophisticated systems and tech tools.
Who- the Company:
Our client is on a solid path of success and growth- they have already hit impressive milestones (partnering with impressive investors, very strong valuation, global expansion) and are on a mission to hit more goalposts. The company is very cash positive and they are a meritocracy- high performers will develop their careers and be rewarded in tandem with the company’s growth. The company has an innovative and people-centric culture that is based on values of respect, diversity, ongoing learning, and grit. The company has multiple entities, diversified operations across the globe, and a complex and interesting business model.
What- the Role:
On behalf of our client, Swim Recruiting is seeking a Director, Financial Planning & Analysis. This is a newly created role due to ongoing business growth. The Director, FP&A will lead a team of 4 (Financial Analysts at various levels) and will report into the VP Finance. The Director and their team will collaborate with finance colleagues in multiple countries and will business partner with pretty much all business functions (sales, marketing, R&D, GTM, procurement, etc.). Because of this, we are looking for someone who can build a meaningful, trusting, and valuable business relationships with everyone and anyone- whether or not that person knows what a financial model is.
This is a very well-rounded role, and the Director, FP&A will take the lead on routine FP&A (i.e. long-term planning, KPI reporting, recurring reports, and monthly meetings reviewing financial positions with senior leaders) and ad hoc FP&A (sales analysis, competitor analysis, new market analysis, the list goes on!). A key part of this role is business decision support, and strategic analysis of both the top-line and bottom-line. The Director, FP&A will be using a sophisticated ERP and Salesforce for data extraction, as well as PowerBI, plenty of Excel and Google Sheets, and a few other data visualization, BI, and AI tools. This is a great role for someone who enjoys variety in their day-to-day work and who is eager to learn new skills with a very successful, entrepreneurial, and ambitious technology company.
Who- the Candidate:
We are looking for a senior FP&A professional who is an excellent mentor and coach, business savvy, a great relationship builder, and who enjoys taking on a variety of FP&A responsibilities based on business needs. Qualified candidates will have at least 8 years of relevant and progressive FP&A work experience. Excellent communication skills (verbal, written, non-verbal/in-person) are crucial in this role. The leaders at this company have built a fantastic team culture that has a lot of fun together while doing interesting and important work.
Work experience working in a complex, fast-paced, and multi-entity business.
Work experience in technology sector is VERY highly preferred. If not, than experience in another high change, fast-paced, and innovative industry.
Experience leading at least 2 direct reports, and ideally 4+ direct reports including indirect reports & middle-management.
Global scope highly preferred (North America, Asia, Europe, etc.)
Education & Qualifications
Relevant post-secondary education (in finance, accounting, commerce, business, etc.).
CFA or MBA Finance or CPA is certainly preferred, but not necessarily required for someone with solid relevant work experience.
Foundational accounting skills and knowledge.
Systems
Hands-on experience using an ERP.
Advanced proficiency with Excel (including financial modeling) and/or Google Sheets is required.
Experience with a BI tool is highly preferred, especially PowerBI or Tableau.
Ability to partner with folks in any and all departments and business lines.
Solid presentation skills and the ability to “tell the story behind the numbers”…this is crucial!
Qualified candidates for this role will be both hands-on and strategic, and able to keep an eye on the details while keeping in mind the big picture.
We are looking for people who are upbeat, and who can have fun and have a laughwhileworking hard!
How Much:
Base salary commensurate with experience - for now the range is likely $148,000 to $168,000, with some upwards wiggle room for a highly qualified candidate with very relevant work experience, qualifications, and skills, particularly in tech sector. The Director will also receive a solid performance-based bonus, robust health & dental benefits, relevant professional development support, an annual health spending account, over 4 weeks paid time off, etc.
Where:
Based in downtown Vancouver, close to a SkyTrain station. HYBRID- 3 days/week in-office required, with option to work from home or from office the other 2 days. We are open to considering candidates from anywhere in Canada who are very serious about a permanent relocation to Vancouver within a reasonable timeframe.
When & How to Apply:
This search is moving quickly! SWIM has been engaged exclusively 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 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!). If this job is not a match for you but you know someone else seeking an interesting Vancouver-based FP&A leadership role like this in the tech sector, please free to pass this on or to refer someone our way. Thank you!
We are looking for an up & coming Financial Analyst who loves multi-tasking, business partnering, analyzing, and who wants a steady long-term career path within a large, reputable, and well-established public company with global operations. Working closely with a stable and well-tenured global finance team, with great mentors to learn from. Directly supporting the global IT function.
Read Full Description
We are looking for an up & coming Financial Analyst who loves multi-tasking, business partnering, analyzing, and who wants a steady long-term career path within a large, reputable, and well-established public company with global operations. Working closely with a stable and well-tenured global finance team, with great mentors to learn from. Directly supporting the global IT function.
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 Financial Analyst, IT Function. This is a newly created role due to growth and increasing business needs. This is a varied junior to intermediate level role involving invoicing, budgeting support, forecasting support, variance analysis, P&L analysis, preparing routine and ad hoc reports for IT leadership, and cost calculations/allocations (analyzing things like licenses, subscriptions, vendor agreements, equipment, etc.)
The Financial Analyst will report into the Manager FP&A and will interact with colleagues in finance (FP&A, corporate development, accounting, etc.) and in IT. The FA will use various systems and tools including Excel, Power BI, and an ERP. There is good opportunity for 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 1 to 3 years of relevant work experience in junior to intermediate level roles involving analytical work. Ideally candidates will have worked for a large, global, public company (but not required for a quick learner). Experience in the tech sector and supporting an IT dept/function is highly preferred but, if not, then a personal interest in/passion for the technology space is also great! Candidates don’t need to be trained accountants but need to have an understanding of accounting terminology, debits & credits, the P&L, and how accounting fits in with FP&A.
Qualified candidates will be clear, effective, and confident communicators who can collaborate closely with finance and non-finance colleagues. Strong technical and systems skills are required, particularly within Excel (at a minimum, pivot tables and look-ups, and preferably Power Query and macros). Hands-on experience using Power BI is a significant asset. Experience using an ERP is beneficial. Relevant post-secondary education is required for this role- such as a University degree in finance, commerce, business, or accounting. Serious plans to pursue CFA designation in future is preferred and will be supported by the employer.
Where:
Working from the downtown Vancouver office, very accessible by rapid transit. Full-time in-office during the first month or so of training and onboarding. After that, the Financial Analyst can choose to work from home 1 or 2 days a week (i.e. 3 mandatory in-office days per week).
How Much:
Robust total compensation package- base salary commensurate with education, relevant work experience, and analytical skills, in the range of $64,000 to $75,000 plus a performance-based bonus, relevant and pre-approved professional development support (i.e. for CFA level 1 exam), an RRSP match, strong health benefits, and other employee perks. Please discuss with SWIM.
When & How to Apply:
If you are qualified for, and interested in, this excellent FA 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!
Public Company in Real Estate Sector. Great opportunity for a senior accounting professional seeking the next step in their career. Were looking for technically strong accountants who enjoy diverse responsibilities, including public company financial reporting, budgeting, internal controls, and tax. Excellent corporate culture with long-tenured employees on the finance team.
Read Full Description
Public Company in Real Estate Sector. Great opportunity for a senior accounting professional seeking the next step in their career. Were looking for technically strong accountants who enjoy diverse responsibilities, including public company financial reporting, budgeting, internal controls, and tax. Excellent corporate culture with long-tenured employees on the finance team.
Who- the Company:
Our client is a Vancouver-headquartered publicly-listed company in the real estate sector. There is great opportunity for new learning with this organization and steady career development over the years.
What- the Role:
Our client is looking for a dynamic and hands-on individual to join their fast-paced entrepreneurial team as an Assistant Manager, Financial Reporting. Candidates will have achieved their Canadian CPA accounting designation in 2022, 2023, 2024, or possibly this year.
This new employee will focus on financial reporting (under US GAAP) and corporate close, with some involvement in budgeting, internal controls (SOX), and tax (overseeing the tax worked prepared by a Big 4 firm). The Assistant Manager will be in frequent communication with accountants working in Vancouver and in other offices, many of whom are CPAs who trained in a large public practice accounting firm.
This is a well-rounded, comprehensive role and a great learning opportunity for a high-achieving individual. We’re looking for someone who enjoys being part of an entrepreneurial environment and is hands-on in their approach to solving complex and rewarding accounting issues. This is a unique and rare opportunity to have direct accountability for some of the accounting and finance at an established public company where you can get direct insight into the innerworkings of the business. SWIM can provide interested candidates with a list of responsibilities.
Who- the Candidate:
We are seeking designated Accountants (Canadian CPA) who have worked for several years in public practice. A high-performing Senior Associate or newly-minted Manager directly out of a Big 4 or other multi-national public practice firm is very well-suited to this role. Must have experience being the Lead Senior on engagements and taking care of files from front to back, start to finish, not just participating on a section of a file. Ideally seeking people with recent and relevant experience with public company reporting (US GAAP and US-based client experience would be great, but not required).
We are looking for well-rounded high-achievers with a track record of success in their career and education. Great communication skills are key. Pursuit of US CPA designation is an asset, and the company is open to financially supporting their new employee with the pursuit of the US CPA if/when they choose to pursue it. Previous experience in accounting for the real estate investment sector is a “nice to have.” Strong Excel skills are required.
Canadian CPA designation, in good standing;
4+ years progressive work experience in accounting, audit, assurance, and/or tax within a multi-national public practice accounting firm;
Relevant University degree in accounting, commerce, finance, or economics;
Understanding of public company reporting environment including Sarbanes Oxley compliance;
Real estate sector experience is preferred, not required;
Excellent interpersonal and English communication skills,
Collaborative and fun-loving team player;
Ability to manage several competing priorities at once;
Detailed oriented, analytical, and strong problem-solving abilities;
Understanding of financial ERP systems;
Strong skills in Microsoft Word and Excel.
How Much:
Base salary commensurate with experience, education, and skills- in the range of $90,000 to $105,000. Please note that for the top end, candidates will need many years of relevant experience and highly relevant skills in public company accounting. There is also an achievable performance-based bonus, good benefits and vacation time, and professional development support.
Where:
Downtown Vancouver in the heart of the financial district, very transit accessible. Very beautiful corporate office with excellent views and an inviting, modern feel. On-site gym and showers. Full-time in-office role.
When & How to Apply:
Swim Recruiting will be presenting the profiles of shortlisted candidates directly to the hiring VP 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 SWIM’s internal systems, but PDF is also fine). Thank you!
Excellent FP&A leadership opportunity with a successful, reputable, and well-established Canadian organization. Lots of opportunity to take on interesting and ever-changing FP&A work within a complex and ambitious business. Were looking for a Director of FP&A who is a Change Maker and a Storyteller! Someone who can partner across the business to support strategic growth and achieving corporate goals.
Read Full Description
Excellent FP&A leadership opportunity with a successful, reputable, and well-established Canadian organization. Lots of opportunity to take on interesting and ever-changing FP&A work within a complex and ambitious business. Were looking for a Director of FP&A who is a Change Maker and a Storyteller! Someone who can partner across the business to support strategic growth and achieving corporate goals.
Who- the Company:
Our client is an award-winning company with a fun-loving, fast-paced, diverse, and creative culture that is people-centric and embraces changes. They partner with huge high-profile corporations. The company is undergoing positive transformation and is looking for dynamic people to join them on this journey!
What- the Role:
On behalf of our client, Swim Recruiting is seeking a Director, Financial Planning & Analysis. The new Director will report directly into the CFO and will have FP&A responsibilities for several entities. This role is both hands-on (yes, the Director, FP&A will be building their own financial models from scratch) and strategic (yes, the Director will contribute to decision support, will have the opportunity to get involved in M&A, will present and explain their findings to the Board and the SLT).
We are looking for a Director, FP&A who can build a meaningful, trusting, and valuable business relationships with everyone and anyone- whether or not that person knows what a financial model is.
This is a very well-rounded role, and the Director, FP&A will take the lead on routine FP&A (i.e. long-term planning, KPI and metrics reporting, budgeting, revenue recognition, Board reporting) and ad hoc strategic responsibilities (investor relations, M&A related analysis, competitor analysis, new market analysis, the list goes on!). The Director, F&A will be using a sophisticated ERP and a finance tool for data extraction, as well as plenty of Excel. The company is open to leveraging other data visualization, BI, and AI tools. This is a great role for someone who enjoys variety in their day-to-day work and who is eager to contribute their skills to a successful, innovative, and collaborative company.
Who- the Candidate:
We are looking for a senior FP&A professional who is an excellent mentor and coach, business savvy, a great relationship builder, and who enjoys taking on a variety of FP&A responsibilities based on business needs. Qualified candidates will have at least 8 years of relevant and progressive FP&A work experience. Excellent communication skills (verbal, written, non-verbal/in-person) are crucial in this role. The leaders at this company have built a fantastic team culture that has a lot of fun together while doing interesting and important work.
Work experience working in a complex, fast-paced, and multi-entity business. Public company experience is an asset. Global scope is an asset. Experience in industries that are viewed as “fast-paced and high change” is highly preferred- such as technology, retail, hospitality, entertainment, gaming, etc.
Education & Qualifications
Relevant post-secondary education (in finance, accounting, commerce, business, etc.).
CFA or MBA Finance or CPA or CBV is preferred, but not required for someone with solid relevant work experience.
Systems
Hands-on experience using an ERP (such as Oracle, SAP, or Netsuite) to extra data.
Advanced proficiency with Excel (including financial modeling) is required.
Experience with BI, AI, data visualization, and financial performance, tools such as PowerBI, Anaplan, Adaptive Insights, Tableau, etc. is highly preferred.
Ability to partner with folks in any and all departments and business lines.
Solid presentation skills and the ability to “tell the story behind the numbers”…this is crucial!
Qualified candidates for this role will be both hands-on and strategic, and able to keep an eye on the details while keeping in mind the big picture.
We are looking for people who are creative, upbeat, kind, and friendly, with a great sense of humour.
How Much:
Base salary commensurate with experience - for now the range is likely $150,000 to $180,000, perhaps with some upwards wiggle room for a highly qualified candidate with very relevant work experience, qualifications, and skills, particularly in tech sector. The Director will also be eligible for a performance-based bonus, robust health & dental benefits, relevant professional development support, an RRSP match, over 4 weeks paid time off, etc.
Where:
HYBRID.
Very strong preference for someone based in Vancouver who can work from the corporate office 2-3 days/week.
Potentially open to candidates living elsewhere in Canada, but the further away from Vancouver, the more on-point the candidate will have to be- SWIM can provide more insight.
When & How to Apply:
This search is moving quickly! SWIM has been engaged exclusively and will be presenting the profiles of shortlisted candidates directly to the CFO 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, but PDF is also fine!). If this job is not a match for you but you know someone else seeking an interesting Vancouver-based FP&A leadership role like this, please free to pass this job posting on or to refer someone our way. Thank you!
Middle-management accounting role with a reputable, well-established, and growing retail company. Leading, coaching, and mentoring a team of around 6 people (accounting clerks, AP clerks, AR clerks). Permanent role based full-time in Burnaby.
Read Full Description
Middle-management accounting role with a reputable, well-established, and growing retail company. Leading, coaching, and mentoring a team of around 6 people (accounting clerks, AP clerks, AR clerks). Permanent role based full-time in Burnaby.
Who- the Company:
Our client is a well-established and reputable midsize retail company with plans to continue to expand (new stores) in 2025. The company has built up over the years 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 Accounting Manager.
The new Accounting Manager will mentor, manage, train, motivate, and lead around 6 people who are working in accounts payable, accounts receivable, inventory management (and perhaps someone in payroll).
Responsibilities in this role are diverse and well-rounded, and will include: GL entries, preparing journal entries, preparing working papers, assisting with month-end close, overseeing AP and AR, analyzing AP and AR performance metrics, payment approvals, preparing Government remittances, contributing to internal controls, etc. The Accounting Manager will also support various projects as needed, such as financial system optimization, implementing new policies, and improving accounting processes.
This role involves daily communication and interaction with the operations, warehouse, and sales teams. A business-minded and collaborative approach and a clear communication style are important in this role.
Who- the Candidate:
We are looking for a well-rounded accounting professional with strong people skills and good verbal and written communication abilities. The Accounting Manager will build relationships across all departments, including the sales, operations, and warehouse teams. 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.
5+ years’ progressive experience in accounting, AP, and/or AR.
Experience managing 4+ direct reports, with natural leadership and mentorship capabilities.
Exposure to the complexities and high change nature of the retail sector is preferred.
Detail-oriented with strong analytical, organizational, and problem-solving skills.
Proven ability to multitask, prioritize, and innovate solutions to streamline processes in a fast-paced work environment.
Experienced in preparing and filing monthly GST, PST, and QST returns.
Strong verbal and written communication skills.
Proficient in MS Office 365 with strong Excel skills including use of pivot tables, look-ups, and complex formulas for data analysis.
Able to follow detailed instructions and communicate effectively in professional and team-oriented environment.
Why:
If you are a self-starter who takes initiative and enjoys learning the operations of a complex business while providing excellent accounting output, then this could be a great job for you! People often stay with the company for many years due to the opportunities for new learning and steady career advancement based on performance.
Where:
Burnaby. Free employee parking available and walking distance from a SkyTrain station. The Accounting Manager will work from the office 5 days a week, with very occasional work-from-home flexibility as needed, depending on the week and what’s going on at the office. Working in-office is the best way to quickly learn the complex and growing operations at this business. We are looking for an Accounting Manager who will have a positive presence in the office and who can mentor and develop their direct reports in-person and build cross-departmental relationships with other managers and leaders in-person.
How Much:
Base salary for this role depends on years of experience, relevance of technical skills, direct exposure to complex retail sector, and level of qualifications and education- likely in the range of $70,000 to $78,000.
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 NOW' to send us your resume (preferably in MS Word format as it works best with our internal systems). Thank you!
Highly successful, very large, and complex multi-national company. Fantastic career opportunity for a well-rounded accounting & finance leader who loves mentoring. Dynamic corporate culture, impressive executive leadership, well-rounded scope. Leading 2-3 direct reports (who are at Manager-level or Senior Manager-level) and a total team of around 12. Long-term career growth.
Read Full Description
Highly successful, very large, and complex multi-national company. Fantastic career opportunity for a well-rounded accounting & finance leader who loves mentoring. Dynamic corporate culture, impressive executive leadership, well-rounded scope. Leading 2-3 direct reports (who are at Manager-level or Senior Manager-level) and a total team of around 12. Long-term career growth.
Who- the Company:
Our Client is a well-established and well-managed company with multi-national operations and very impressive revenues. Collaborative, innovative, and friendly corporate culture.
What- the Role:
On behalf of our Client, SWIM is seeking a new Controller who will be based in the corporate headquarters in Vancouver.
The scope of this role is wide-ranging and ever-evolving. The Controller will lead managers and senior managers (who in turn have teams of direct reports) in a few functional areas of accounting, including corporate accounting, accounts payable, and accounts receivable. The new accounting leader will work collaboratively with leaders of other functions such as tax, FP&A, treasury, risk management, payroll, etc., and may have the chance to cross-train in some of those functions in future.
Additionally, the Controller will contribute to post-acquisition integration work as the company continues to grow both organically and through M&A.
Suffice to say this role is meaty and interesting and will put the right individual on an exciting career path to achieve leadership level within a very large Corporation.
Who- the Candidate:
We are seeking a dynamic, strategic, and proactive accounting leader with excellent mentorship and coaching abilities. Leadership skills are the most crucial component of this role. The selected candidate will have a track record of success leading the corporate accounting function of a large, complex, and multi-national business.
What- the Qualifications:
10+ years’ progressive experience within Accounting and Finance, including direct oversight of Corporate Accounting and Operational Accounting, including AP and AR.
CPA designation required. Legacy CPA, CA designation preferred Additional qualifications such as MBA will be viewed very favourably.
Experience leading at least 2 direct reports, plus at least 5 indirect reports (i.e. leading managers). An eye for talent and bringing out the best in each individual.
Foundational training in a multi-national public practice accounting firm is very beneficial but not required.
Exposure to M&A is an asset, particularly post-acquisition integration.
Exposure to US business operations highly preferred.
Extensive experience collaborating with C-Suite Executives and Board Members.
Experience working with ERP systems in complex technology environments- bonus points for SAP or Oracle!
Proven process improvement and change management skills.
Ability to work cross-functionally across the business and build effective relationships with non-finance colleagues.
Demonstrated desire to deeply understand the relationship between business operations and accounting.
Experience in manufacturing, distribution, retail, or another sector involving inventory and logistics is an asset, but not required.
How Much:
Competitive base salary commensurate with level of experience, skills, and qualifications, likely in the range of $140,000 to $170,000.
The Company will provide their new Controller with a solid overall compensation package, including a very generous profit share program, professional development support, excellent health benefits, and other perks. Please feel free to discuss further with SWIM.
Where:
The Company is headquartered in downtown Vancouver. The Controller can choose to work from home 1 a week.
We are seeking a leader who enjoys having a positive presence in the office and taking part in in-person collaboration, team meetings, onboarding and training of new staff, brainstorming discussions, social events, etc.
Relocation to Vancouver may be considered for an excellent candidate.
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 Word format as this works best with our internal systems, but PDF is also fine). Thank you!
Lead a high-impact budget transformation that modernizes financial planning, forecasting, and reporting across a large, complex organization. This strategic role offers the chance to shape and implement a refreshed budgeting framework that supports long-term goals and drives meaningful change at scale.
Read Full Description
Senior Director, Budget & FP&A
Lead a high-impact budget transformation that modernizes financial planning, forecasting, and reporting across a large, complex organization. This strategic role offers the chance to shape and implement a refreshed budgeting framework that supports long-term goals and drives meaningful change at scale.
Who- The Company:
Our client is a globally recognized organization and a 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:
The Senior Director, Budget & FP&A will lead a critical multi-year transformation to modernize budget methodology, frameworks, systems, and processes. With a Director of FP&A already managing daily operations, this role has the runway to focus on strategic change and change management. The successful candidate will lead efforts to reimagine and rebuild the organization’s budgeting approach and methodology.
Lead the redesign of the organization’s budget framework, processes, and financial planning methodologies.
Drive cross-functional collaboration and partner with senior leaders across departments to build a unified, transparent, and effective budget process.
Champion change management by aligning stakeholders, managing communication, and supporting adoption of new processes.
Oversee the development of integrated forecasting and scenario planning models.
Identify opportunities for efficiency and implement standardized tools and practices across the organization.
Support continuous improvement, financial risk assessments, and the development of performance metrics aligned with strategic goals.
Collaborate with the existing FP&A Director and team to ensure alignment between strategy and operations.
Who- The Candidate:
Minimum 10 years of progressive experience in FP&A and budgeting, ideally within large, complex organizations.
Demonstrated success in leading financial transformation initiatives and building frameworks from the ground up.
CPA designation required; Master's degree or MBA is an asset.
Strong understanding of financial planning, forecasting, and resource allocation models.
Exceptional communication skills and the ability to influence at all levels.
Proven ability to work in a collaborative, matrixed environment.
Experience with ERP systems and financial modeling tools.
A forward-thinking, strategic mindset with a focus on continuous improvement, change leadership, and impact.
How Much:
Attractive base salary in the range of $153,060.96 - $238,868.04. Please note the mid-point for this role is $191,000 and salary range is commensurate with candidate’s qualifications and skills. It is unlikely the starting salary will exceed this amount. Only in exceptional circumstances, where a candidate meets all qualifications, might the salary be considered above the mid-point. 4 weeks’ vacation, robust benefits package including: BC MSP, Dental, Extended Health, Health Spending Account, Employees & Family Assistance Program, Life Insurance, LT Disability Plan, Pension, Professional Development.
Where:
Vancouver, BC, hybrid working conditions of 3 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.
Excellent opportunity for an Accounts Payable Professional or Junior Accountant who would be excited to work for a company that is experiencing year-over-year growth and that has ambitious expansion plans- as the company grows, high performers on the accounting team will also grow! This role can be temporary contract, contract-to-permanent, or permanent right away! Interviews start right away!
Read Full Description
Excellent opportunity for an Accounts Payable Professional or Junior Accountant who would be excited to work for a company that is experiencing year-over-year growth and that has ambitious expansion plans- as the company grows, high performers on the accounting team will also grow! This role can be temporary contract, contract-to-permanent, or permanent right away! Interviews start right away!
Who- the Company:
Our client is a very high growth, ambitious, and successful multinational company at the exciting cross-section of healthcare and technology. The company is cash-positive and has been experiencing year-over-year growth. It’s a great place for someone who is on an accounting career path and who wants to learn and grow their accounting skills over the years.
What- the Role:
On behalf of our client, SWIM is seeking a new Junior Accountant, Accounts Payable who will support the Senior Accountants and the Director of Accounting. The Jr Acct will process, verify, code, and post multi-currency invoices, ensuring accurate and timely payments to suppliers. They will also process reimbursements of employee expenses, conduct reconciliations (credit cards, bank accounts, etc.), and contribute to accrual accounting. The Jr Acct will also contribute to streamlining AP processes, improving automation, analyzing the AP workflow day-to-day and during month/quarter/year end, and helping out with ad hoc tasks and projects related to accounting and accounts payable.
Who- the Candidate:
2+ years of relevant work experience in accounts payable and/or junior accounting.
Experience with multi-currency AP (especially USD) is preferred.
Experience independently processing at least 50 invoices per month, as well as employee expense reimbursement and reconciliation work.
Some form of post-secondary education pertaining to Accounting & Finance is preferred.
Very strong attention to detail and a passion for accuracy.
Logical thinker with lots of common sense and a proactive problem-solving approach.
Excellent communication skills, both written and verbal. Ability to communicate effectively internally with payment approvers and externally with vendors.
Ability to work independently and manage multiple priorities in a fast-paced and high-change work environment
Experience with an ERP (ideally NetSuite) or an AP platform (such as Concur) is very beneficial.
Someone who is proactive and willing to contribute to ongoing process improvements in the AP and accounting functions.
How Much:
The base salary depends on the candidate’s AP skills, qualifications, and experience- $50,000 to $65,000. If candidates have many/all of the “highly preferred” pieces, that will help increase the salary. Plus benefits, paid time off, etc. Please discuss your total compensation expectations in more detail with SWIM.
Where:
Full time in Burnaby, very close to a SkyTrain station. There is flexibility as needed in this role to allow for good “work life integration” (i.e. leaving work early for a medical appt, leaving early for a long weekend after working a lot of overtime at quarter-end the week before, etc.), but for the most part the expectation for this role is Mon-Fri in office.
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!
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 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 SeniorAccountant 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.
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 $105,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!
North Vancouver - Hybrid, British Columbia, Canada
Posted on
April 17, 2025
Join a globally respected apparel brand where your FP&A and operational accounting experience will help drive smart financial decisions across the Technology function.
Read Full Description
Financial Analyst – Technology
Join a globally respected apparel brand where your FP&A and operational accounting experience will help drive smart financial decisions across the Technology function.
Who – The Company:
A Vancouver based retail organization with worldwide operations and an outstanding reputation.
This is a 4-6-month contract to start with good potential for permanent hire for the right candidate.
What- The Role:
Support FP&A processes including budgeting, forecasting, variance analysis, and monthly reporting for the Technology function.
Reconcile contractor spend by pulling and reviewing invoices from SAP to ensure alignment with forecasts and project budgets.
Monitor and track prepaid expenses, ensuring accurate allocation and timely recognition in partnership with the accounting team.
Assist with data collection and tracking of capitalizable project costs to support proper capitalization and financial reporting.
Support capital approval processes by preparing financial materials and documentation required for Capital Approval Committees.
Who – The Candidate:
This is a great opportunity for a qualified accountant with a strong FP&A and operational accounting background who wants to make an impact in retail operations. Experience with SAP or Oracle, an asset.
You have a bachelor’s degree in business, finance or related field and 3+ years’ experience.
You have excellent interpersonal and communication skills.
You have a strong sense of ownership, urgency, and drive.
You can work independently as well as part of a team.
You remain highly flexible and adaptable when faced with ambiguity.
Your passion for your work is paralleled by your passion for getting outside and living it.
How much:
$42-44/hr commensurate with experience + 4% vacation pay.
Where:
North Vancouver, hybrid working model, 2 days minimum 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.
Senior accounting & finance leadership role with a well-established and growing retail company. Leading and mentoring a team of 4 to 6 people. Managing the full accounting & finance function, including reporting, corporate accounting, AP & AR, retail accounting, financial systems, payroll processing, etc. Full time permanent role based in
Read Full Description
Senior accounting & finance leadership role with a well-established and growing retail company. Leading and mentoring a team of 4 to 6 people. Managing the full accounting & finance function, including reporting, corporate accounting, AP & AR, retail accounting, financial systems, payroll processing, etc. Full time permanent role based in
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.
The new Controller will report directly into the President/General Manager and will 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 6 people, including a designated Senior Accountant. 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.
8+ 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 such as 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 to 8 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 $120,000 to $140,000. Plus, a discretionary bonus, 3 weeks’ paid vacation, professional development support, etc. Please note the top end of the salary range is reserved for candidates who have all the sought-after qualifications.
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!
North Vancouver - Hybrid, British Columbia, Canada
Posted on
April 16, 2025
This is a high-impact Controller role for an approachable leader who can wear multiple hats, guide a team with confidence, and thrives on enabling others to succeed. The ideal candidate brings strong communication skills, a continuous improvement mindset, and the technical expertise to drive change - someone who leads with presence and aligns with a culture built on collaboration, teamwork, and process excellence.
Read Full Description
Controller
This is a high-impact Controller role for an approachable leader who can wear multiple hats, guide a team with confidence, and thrives on enabling others to succeed. The ideal candidate brings strong communication skills, a continuous improvement mindset, and the technical expertise to drive change - someone who leads with presence and aligns with a culture built on collaboration, teamwork, and process excellence.
Who – The Company:
This North Vancouver-based, values-driven organization has a long-standing reputation for technical excellence, service, and innovation.
They partner closely with clients and manufacturers to deliver thoughtful, sustainability-focused solutions across a wide range of industries.
What- The Role:
This is a hands-on role with a focus on operational excellence, team development, and cross-functional collaboration.
The Controller reports directly to the Chief Financial Officer (CFO) and plays a critical role in the finance team, ensuring the accuracy and integrity of financial reporting while driving process improvements, managing risks, and fostering team development.
Lead day-to-day accounting operations, including Accounts Receivable, Accounts Payable, Project Accounting, and other departmental activities.
Direct the preparation of monthly financial reports, including analysis of departmental results.
Manage treasury functions, focusing on cash flow optimization and forward contract management.
Collaborate with various departments to design and implement Key Performance Indicators (KPIs), controls, and ad-hoc reporting to enhance financial visibility and operational efficiency.
Oversee the company's budgeting and forecasting processes, ensuring financial plans align with strategic goals.
Develop and maintain proficiency in accounting software and financial systems, including Business Central, CRM, and Microsoft 365.
Oversee the organization's IT infrastructure, including hardware and software requirements, to support operational needs.
Coordinate the annual audit process in partnership with external auditors, ensuring compliance and accuracy of financial statements.
Manage the organization's insurance policies and requirements, safeguarding against potential risks.
Educate and mentor finance staff, fostering a culture of continuous improvement and professional development.
Lead the development, documentation, and implementation of processes and controls to safeguard the integrity of financial information.
Perform additional responsibilities as assigned.
Who- the Candidate:
A professional accounting designation (CPA, CMA) with 5–7 years of experience in a similar role.
Advanced proficiency in financial systems and tools, including Microsoft Dynamics, M365, and Jet Reports.
Strong analytical and problem-solving skills, with a focus on driving actionable insights.
Proven experience in managing foreign exchange transactions and mitigating financial risks.
Expertise in developing and implementing risk management frameworks, internal controls, and compliance processes.
A team player and mentor, with a passion for developing talent and fostering a collaborative work environment.
Well-established and reputable Vancouver-based company. Fast-paced, high change, and entrepreneurial work environment, with a down-to-earth and values-based corporate culture. Downtown Vancouver. Hybrid Schedule: 3 days/week in office.
Read Full Description
Well-established and reputable Vancouver-based company. Fast-paced, high change, and entrepreneurial work environment, with a down-to-earth and values-based corporate culture. Downtown Vancouver. Hybrid Schedule: 3 days/week in office.
Who- the Company:
Our client is a successful and reputable mid-size privately-held Canadian organization 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 promotes a culture of collaboration and employees are encouraged to contribute positively to the communities they live and work in through volunteering and philanthropy. Very values-based organization.
What- the Role:
Swim Recruiting is seeking a new Senior Accountant for this successful Vancouver headquartered organization. The new Sr Acct will report directly into the Corporate Controller (a Big 4 CPA) and will work on an accounting & finance team of ~30 people currently including: accounting, financial reporting, AP, AR, FP&A, treasury, etc. The Senior Accountants review and oversee the work of the Intermediate Accountants on the corporate accounting team. The responsibilities for the Senior Accountant are diverse, and include financial reporting, month/quarter/year-end close, reviewing and posting journal entries, balance sheet reconciliation, variance analysis, overseeing bank reconciliations, tax remittances, etc. The Senior Accountant will also contribute directly to ongoing process improvements and projects on the accounting team- identifying areas for new efficiencies and better automation. The team uses a mid-tier ERP and plenty of Excel. The Senior Accountant will contribute positively to a healthy, engaged, and solutions-oriented corporate culture. SWIM will provide interested/qualified candidates with a full job description.
Who- the Candidate:
We are seeking accountants with at least 4 years of progressive and relevant accounting work experience, ideally with training in a multi-national public practice accounting firm. Candidates must be designated- either Canadian CPA or International equivalent- or on track to achieve designation soon. Qualified candidates for this role 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 private organization is preferred, as is hands-on experience using an ERP and reporting under ASPE. Experience with complex multi-entity companies with internal controls is highly preferred, as is experience with workflow documentation within the accounting function.
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 on the job while establishing relationships and getting to know the company. Longer term, the Senior Accountant can choose to work from home up to 2 days a week. The company has a beautiful corporate office that encourages open communication.
How Much:
Annual base salary commensurate with relevant work experience, education, and qualifications (including if/when accounting designation was achieved), likely in the range of $84,000 to $90,000, perhaps with some upwards wiggle room. The total compensation includes an employer RRSP match, a performance-based bonus, paid health & wellness days, PD support, health & dental benefits, an annual healthcare spending account, and some great industry-based perks.
When & How to Apply:
This search is moving very quickly, and SWIM is presenting the profiles of short-listed candidates directly to the hiring Controller 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, but PDF is also fine). Thank you!
Well-established and reputable Vancouver-based company with impressive leadership. Fast-paced, high change, and entrepreneurial work environment, with a down-to-earth and values-based corporate culture. Flexible hybrid work schedule of 1, 2 or 3 days/week working from the office, depending on the week. Downtown Vancouver.
Read Full Description
Well-established and reputable Vancouver-based company with impressive leadership. Fast-paced, high change, and entrepreneurial work environment, with a down-to-earth and values-based corporate culture. Flexible hybrid work schedule of 1, 2 or 3 days/week working from the office, depending on the week. Downtown Vancouver.
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 is not a bank or credit union. They have been recognized in the past for being 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 through volunteering and philanthropy. Very values-based organization.
What- the Role:
Swim Recruiting is seeking a new Financial Analyst, Treasury for this great organization. The new FA will take care of treasury including cashflow analysis, cash forecasting and projections, etc. The FA will also provide financial analysis insight, management reporting and decision support to assist the organization in making informed decisions through a collaborative business partnering approach. This role contributes to the creation of an environment that supports teamwork and the achievement of results across all departments and business lines. Using Excel, Power BI, SQL, and an ERP.
There are long-term growth opportunities at this company- the person in this role can develop further into financial planning & analysis (FP&A) and/or treasury in the coming years. The Financial Analyst will contribute positively to a healthy, engaged, and solutions-oriented corporate culture. SWIM will provide interested/qualified candidates with a full job description.
Who- the Candidate:
Qualified candidates will be analytical and detail-oriented, as well as business savvy and able to see the big picture. Work experience with a growing, complex, and multi-entity private organization is preferred. Candidates will have hands-on experience using a mid-tier or top-tier ERP and will have advanced proficiency in Excel (ability to do financial modeling, querying, and data analysis in Excel, using pivot tables, look-ups, if and sum-if, etc). Experience using Power BI and/or SQL is an asset, but can be taught to a bright and willing learner. Designation or active pursuit of CFA, CPA, and/or MBA-Finance is highly preferred.
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 on the job while establishing relationships and getting to know the company. Longer term, the Financial Analyst can choose to work from home 1 or 2 days a week, depending on what is going on at the office. The company has a beautiful corporate office that encourages open communication.
How Much:
Generous base salary commensurate with relevant work experience, education & qualifications, and analytical and treasury skills, likely in the range of $82,000 to $92,000. The total compensation includes an employer RRSP match, a performance-based bonus, paid health & wellness days, PD support, health & dental benefits, an annual healthcare spending account, and some great industry-based perks.
When & How to Apply:
This search is moving very 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 NOW' 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!
Seeking a proven AP administrator with at least 5 years experience.
Read Full Description
Accounts Payable Administrator
Seeking a proven AP administrator with at least 5 years experience.
Who- the Company:
Our client is a respected international company known for its innovative and dynamic approach within a fast-paced industry. They foster a culture built on collaboration, trust, and integrity
What- the Role:
The Accounts Payable Administrator is responsible for accurately processing a variety of payment documents, including invoices, contractor and lease operator payments, employee expenses, and other transactions related to accounts payable. The role also involves updating financial spreadsheets, completing reconciliations, and supporting administrative functions within the AP and Finance Department. Strong communication skills are essential for effective interaction with both internal teams and external partners.
Key Responsibilities:
Process accounts payable data, ensuring accurate and timely payments.
Respond to inquiries and requests via email and phone.
Update training materials and departmental procedures as required.
Provide troubleshooting support to the AP team.
Maintain a thorough understanding of company policies regarding expenses, allowances, and direct payments.
Review, investigate, and communicate discrepancies in invoices or billing transactions.
Update financial spreadsheets and perform reconciliations.
Assist with other tasks as directed by the AP Manager.
Who- the Candidate:
Relevant post-secondary education or coursework in accounting is an asset.
At least 5 years of experience in accounts payable or a similar accounting role.
Strong analytical, problem-solving, and troubleshooting skills.
Familiarity with accounting systems, processes, and internal controls.
Proficiency in accounting software, Excel, Outlook, and Teams, with the ability to learn new systems quickly. Experience with NetSuite an asset.
Accuracy in data entry and strong attention to detail.
Ability to handle account reconciliations of moderate to complex difficulty.
Strong organizational skills and a proactive approach to work.
Excellent communication skills, both verbal and written, with a professional demeanor.
How Much:
Base salary commensurate with level of experience in the range of $63-68K 3 weeks’ vacation + benefits, free transit pass.
Where:
Based in the company’s Vancouver head office. Hybrid working schedule of three days onsite, two remote working days.
When & How to Apply:
This AP Administrator search is moving very quickly, and interviews start soon! SWIM is presenting 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 NOW' to send us your resume. Thank you!
Swim Recruiting is thrilled to be partnering with our client, a top employer on an exciting Accounting Manager opportunity!
Read Full Description
Swim Recruiting is thrilled to be partnering with our client, a top employer on an exciting Accounting Manager opportunity!
This is a great opportunity for an experienced Manager either in public practice or a combination of public practice and/or industry to join a top employer along with a great team. Reporting to a fantastic Director, this role is managing a team of 3 designated senior accountants and having the ability to be mentored by a long tenured leader that knows the business well!
More about our client:
An award-winning real estate enterprise with a stellar reputation. A fantastic employer that values employee experience and for this reason has won employer of choice awards 5 years running! They are a team-oriented culture with long tenured employees while also entrepreneurial and evolving always trying to improve with new tools with very high engagement.
They have a team oriented, collaborative culture, a desire for excellence and a willingness to give back. In this role, you will have the opportunity to join a forward-thinking team and be proud of working at a company developing, acquiring and maintaining high quality, sustainable buildings and communities.
This opportunity:
Reporting to the Director, Finance, the Accountant Manager provides accounting expertise with primary emphasis on delivering timely financial reporting, and providing close financial support to the Director, Finance and operations of the company. The role will work to support the broader team and will have a working relationship with the leads of Development and Construction; Project Finance; and Project Operations Management.
What you’ll be doing:
Deliver timely and accurate internal and external financial reporting on a quarterly, and annual basis.
Responsible for full cycle accounting of 4 projects.
Ensure regulatory compliance for all Reporting and Internal Controls requirements.
Assess, develop and implement internal controls and processes for operations.
Manage the preparation and filing of corporate tax and statutory returns for multiple companies.
Assist in the development of enhanced reporting to the Board of Directors and Audit Committee.
Assist in the development and refinement of structured and efficient accounting procedures.
Analyze and identify areas of high risk and address these with diligence and a high degree of detail.
Assist in the development of the Annual Business Plan.
Assist in cash flow forecasting and manage cash resources.
Provide Treasury management for all assigned projects.
Provide analysis and recommendations for improving efficiencies and financial performance.
Maintain strong working relationships and a primary contact with professional advisors and lenders including bankers, trustee, tax advisors, auditors and others.
Manage the annual external audit(s).
Manage paper/electronic filings and ensuring tax compliance (sales tax, income tax, etc.).
Strong understanding of the tax structure and requirements.
Assist in the implementation of a centralized financial reporting system.
Mentoring staff on accounting processes and technical skills.
Qualifications- Required skills-
The ideal candidate will have:
Designated Accountant Post-secondary diploma or degree in business administration, finance or related discipline.
Yardi experience will be an asset.
Advanced accounting technical skills and thorough understanding of IFRS and ASPE.
Minimum of 3 - 5 years post designation accounting experience.
Solid understanding of processes and systems.
Must be able to multitask and handle competing deadlines.
Must be a team player and willing to do all tasks large or small.
Oversee full cycle accounting functions, including treasury, profitability, indirect taxes, intercompany, and other areas;
Provides mentoring, management and support to team members.
Expert knowledge of Accounting Principles and the ability to identify issues and interpret and apply accounting policies.
Advanced communication and interpersonal skills to provide financial expertise and guidance to internal user departments and subsidiaries; external stakeholders, partners and government agencies.
Solid leadership skills, including selection, development, coaching, managing performance, and all other people management practices.
An effective approach to integrating technology in day-to-day accounting functions.
Previous real estate and Public Private Partnerships experience would be an asset.
Previous experience with corporate tax would be an asset.
Experience with system reporting and implementation would be an asset.
Please note this is a general description of the tasks and skills required. Additional responsibilities and duties may be required to successfully perform this role.
Where:
Vancouver- hybrid in office.
How Much:
Competitive base salary in the range of $110-120,000 plus bonus and benefits.
When & How to Apply:
If you are qualified for, and interested in, this fantastic opportunity, 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 NOW' to send us your resume. Thank you!
Innovative public company headquartered in Vancouver and listed on the NASDAQ. Seeking a full-time Controller who will report into the Vice-President Finance. Very well-rounded role involving financial reporting (US GAAP), budgeting & forecasting, cash flow management, etc. Based in downtown Vancouver.
Read Full Description
Innovative public company headquartered in Vancouver and listed on the NASDAQ. Seeking a full-time Controller who will report into the Vice-President Finance. Very well-rounded role involving financial reporting (US GAAP), budgeting & forecasting, cash flow management, etc. Based in downtown Vancouver.
Who- the Company:
Small public company based in Vancouver and listed on the NASDAQ, doing business in a very interesting and innovative tech area.
What- the Role:
Our client is looking to hire a new Controller. Primary responsibilities will include financial reporting (under US GAAP), year-end close (Dec 31st), budgeting & forecasting, business decision support, financial system optimization, payroll oversight, liaising with external auditors and tax consultants, etc. This is a very well-rounded role, and the Controller will get to see almost all areas of the accounting & finance function- it’s a great role for someone looking for variety in their day-to-day and who wants to hone their public company reporting skills. SWIM will provide interested & qualified candidates with a detailed job description.
Who- the Candidate:
We are seeking a senior accounting professional with 6+ years progressive experience in accounting & finance. Qualified candidates will hold an accounting designation (ideally Canadian CPA or US CPA).Public company and SEC reporting experience is required (preferably with a NASDAQ listed company). Knowledge of IFRS and/or US GAAP (preferably US GAAP). Must have proficiency in Excel, and hands-on experience using mid-size financial system such as Sage, QuickBooks, or Xero. Excellent communication skills (verbal and written) are important in this role, as the Controller is writing reports and memos for the CFO and the Board. Experience working for a similar company (in-house or public practice client) is of course beneficial- for example, a start-up and/or newly-public company.
Where:
Headquartered in downtown Vancouver, very close to rapid transit.
How Much:
Base salary commensurate with work experience and skills, likely in the range of $100,000 to $125,000. Please note that for the top end of the range, candidates will need to have the “preferred” qualifications, not just the required qualifications, and likely 7+ years of relevant and progressive experience. Plus health & dental benefits, 3 weeks’ vacation (plus bonus days off around Christmas), and CPA professional development support. The Controller will be eligible for a bonus that is reflective of company performance, and may become eligible in future for an LTIP (in the form of RSUs) to be set by the Compensation Committee.
When & How to Apply:
Swim Recruiting will be representing the profiles of our shortlisted candidates directly to the hiring VP Finance for review. 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!
We are seeking an experienced Manager, Payroll Operations, to lead a high-performing payroll team in a large, dynamic organization. Your background in managing payroll functions within other large and complex environments will be key to driving operational excellence and implementing best practices.
Read Full Description
Manager, Payroll Operations
We are seeking an experienced Manager, Payroll Operations, to lead a high-performing payroll team in a large, dynamic organization. Your background in managing payroll functions within other large and complex environments will be key to driving operational excellence and implementing best practices.
In this role, you’ll oversee payroll operations, ensure compliance with federal and provincial regulations, and lead process improvements to optimize efficiency. Your ability to navigate the challenges of a multifaceted organization will enable you to deliver exceptional service, manage risks effectively, and support critical organizational objectives.
Who- The Company:
Our client is a globally recognized organization and a 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 is a key position for internal controls and governance over the payroll function and will provide supervisory and leadership responsibility for two Team Leads, who each oversee large teams. Additionally, you will liaise with senior faculty, staff, and teams within the Finance, Tax, Risk Management and Human Resources departments, ensure the organization is in compliance with statutory, contractual and fiscal payroll and benefits obligations, perform periodic internal audits, and oversee the maintenance of all accounting records, financial statements and reports. You will also be responsible for identifying process improvement opportunities and lead the implementation of new payroll processes and systems.
Who- The Candidate:
Equipped with a minimum of 8 years of progressive payroll experience, you have an undergraduate degree in a relevant discipline, and CPA designation and CPM certification. A natural leader, with proven experience leading and driving a culture of best practices and continuous improvement, you possess excellent communication and interpersonal skills. You have prior experience as a subject matter expert in Payroll for a large, complex organization and people management experience as it relates to hiring, training, evaluating, disciplining, and terminating staff. Additionally, you have demonstrated knowledge of working in an environment with collective agreements, applicable legislation and regulations and Comprehensive knowledge of accounting principles including internal control and audit requirements as well as legislation, regulations, practices and guidelines. Knowledge of Workday an added bonus.
How Much:
Attractive base salary in the range of $108,576 – 169,370.04. Please note the mid-point for this role is $135,597, and salary range is commensurate with candidate’s qualifications and skills. It is unlikely the starting salary will exceed this amount. Only in exceptional circumstances, where a candidate meets all qualifications, might the salary be considered above the mid-point. 4 weeks’ vacation, robust benefits package including: BC MSP, Dental, Extended Health, Health Spending Account, Employees & Family Assistance Program, Life Insurance, LT Disability Plan, Pension, Professional Development.
Where:
Vancouver, BC, onsite 5 days’ week for the first 6 months, thereafter hybrid working model of 3 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.
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.