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!
Great opportunity for an accounting professional with intermediate to Senior experience in month end to get more variety and exposure to analysis and budgeting. Ideal is someone that will be pursuing their CPA. This role is reporting a great boss and will have lots of exposure with local and global counterparts. This role is hybrid 3 days a week in office with great balance for a 1-year fixed term contract covering a maternity leave!
Read Full Description
Great opportunity for an accounting professional with intermediate to Senior experience in month end to get more variety and exposure to analysis and budgeting. Ideal is someone that will be pursuing their CPA. This role is reporting a great boss and will have lots of exposure with local and global counterparts. This role is hybrid 3 days a week in office with great balance for a 1-year fixed term contract covering a maternity leave!
Who- the Company:
Our client, an impressive high-end organization that offers a tight knit team and great boss! This company has both local and global operations with a great culture. They are a small entrepreneurial office although part of a very large and exciting company. This team is lovely, and tight knit!
What- the Role:
Property Management Accountant- Reporting to the Commercial Finance Manager, this role is a key position in the monthly close for the company and reporting. This role will maintain and analyse company accounting records and performance, prepare budgeting and cash flow forecasting information and provide timely and accurate financial reports to the Senior Financial Accounting Manager for both the Site Company and the Management Company. Swim can provide candidates with a more detailed job description if selected.
Who- the Candidate:
We are seeking a strong intermediate accountant or Senior Accountant that is proactive in their work and hard working. Ideal are candidates with relevant month-end experience as well as pursuing or completion of the CPA program with strong communication skills as this role interacts with different individuals throughout the company.
How Much:
Competitive base salary commensurate with level of skills, experience, and education- likely in the range of $80-85,000. The company will provide a solid overall compensation package, fitness allowance, paid vacation and sick days, professional development and tuition support, and excellent health, dental, & vision benefits.
Where:
HYBRID. The company is headquartered in Richmond and hybrid 3 days 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 NOW' to send us your resume (preferably in MS Word format as it works best with our internal systems). Thank you!
Senior Accountant
Step into a hands-on Senior Accountant role and gain broad exposure to financial reporting, revenue recognition, and SOX compliance in a fast-paced, dynamic corporate environment. This two-year contract is an excellent opportunity for a senior auditor or recent manager to transition into industry, lead a small team, collaborate across functions, and build valuable first-industry experience.
Read Full Description
Senior Accountant
Step into a hands-on Senior Accountant role and gain broad exposure to financial reporting, revenue recognition, and SOX compliance in a fast-paced, dynamic corporate environment. This two-year contract is an excellent opportunity for a senior auditor or recent manager to transition into industry, lead a small team, collaborate across functions, and build valuable first-industry experience.
Who- the Company:
Our client is a global mining leader committed to providing the essential resources for sustainable development. They prioritize responsible operations and innovation to meet the world’s evolving needs while caring for the people, communities, and environments they impact.
What- the Role:
Reporting to the Assistant Controller, the Senior Accountant provides financial and management information for a key sales and marketing business unit, ensures compliance with SOX and internal controls, and supports reporting to external agencies.
Supervise and mentor Accounting Analysts in day-to-day activities.
Ensure accurate revenue recognition and financial reporting, review contracts, and reconcile related charges.
Maintain general ledger working papers, suggest journal entries, and develop internal controls.
Collaborate with operational teams to refine processes and support month-end, quarterly, and annual close activities.
Who- the Candidate:
CPA with 3+ years of progressive accounting experience.
Strong experience in revenue recognition, financial reporting, and analysis.
Experience with internal controls and SOX compliance.
Excellent communication, collaboration, and time management skills; ERP knowledge (SAP an asset).
How Much:
$93,330 - $115,290 a year commensurate with experience + plus a 12% completion bonus on earnings, paid at the end of the 2-year contract, 3 weeks vacation, extended health (no dental), and additional perks.
Where:
Toronto, Hybrid work model of three days’ onsite.
When & How to Apply:
This search is moving very quickly, and interviews start immediately! Swim will be presenting short-listed candidates directly to the hiring team for consideration. If you already have a Recruiter at Swim, please reach out very soon. If you do yet have a contact at Swim Recruiting, please hit “APPLY NOW” and send us your resume.
Assistant Controller
Join a long-established, values-driven company in a pivotal leadership role, overseeing finance operations for its North American business. This is a unique opportunity to partner directly with global executives while driving reporting, compliance, and strategic growth.
This is a 6-month contract to start with chance for extension or full time hire should business needs align.
Read Full Description
Assistant Controller
Join a long-established, values-driven company in a pivotal leadership role, overseeing finance operations for its North American business. This is a unique opportunity to partner directly with global executives while driving reporting, compliance, and strategic growth.
This is a 6-month contract to start with chance for extension or full time hire should business needs align.
Who – The Company:
Our client is a long-established natural health company with impressive roots. It develops and distributes a wide range of health and wellness products, blending traditional remedies with modern science.
What- The Role:
Our client is seeking an Assistant Controller to oversee the financial operations of its North American business. This leadership role is based onsite in Coquitlam and will be responsible for driving financial reporting, compliance, planning, and operational oversight, while partnering closely with the CEO and Head of Finance (both based in Australia) to guide strategy and support business growth.
Financial Leadership: Oversee all finance operations for North America; provide strategic insights to the CEO and Head of Finance on planning, profitability, and risk management.
Budgeting & Forecasting: Lead budgeting, forecasting, and performance monitoring; develop cost control initiatives to improve efficiency.
Accounting & Compliance: Manage day-to-day accounting , payroll for 12 employees (via Payworks, including one US employee), tax filings, audits, and ensure IFRS and regulatory compliance.
Cash & Treasury: Oversee cash flow, liquidity planning, working capital management, and banking relationships.
Team Leadership: Lead and mentor a small finance team with one direct report responsible for AP, AR, and transactional duties, while the broader local team of 12 is primarily made up of sales, customer service, and warehouse staff. Foster accountability, collaboration, and continuous improvement.
Systems & Process Improvement: Optimize ERP and reporting tools (Dynamics 365 preferred but not required); champion process automation and data-driven decision-making.
Who- the Candidate:
CPA, CA, or MBA with a bachelor’s in accounting, finance, or business.
7+ years of progressive finance/accounting experience, ideally in manufacturing or FMCG.
Strong knowledge of IFRS, financial modeling, and compliance.
Proven leadership, analytical, and communication skills.
Proficient with ERP systems (Dynamics an asset) and Microsoft Suite.
Ability to thrive in a fast-paced, hands-on environment.
How much:
$62-67/hr + + 4% vacation pay.
Where:
Coquitlam, onsite role – 5 days/week.
When & How To Apply:
Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested, please reach out very soon!
Swim Recruiting is seeking a Property Accountant for a well-established real estate developer based in Vancouver. This company has a fantastic tight-knit culture-very friendly people, great place to work!
Read Full Description
Swim Recruiting is seeking a Property Accountant for a well-established real estate developer based in Vancouver. This company has a fantastic tight-knit culture-very friendly people, great place to work!
Who- the Company:
This company has been in business for over a decade and was founded on the idea of providing affordable housing options in Vancouver. It offers a strong benefits package and great flexibility for people who are productive and excel at time management. The team is tight-knit and built on a culture of mutual support, enabling staff to take initiative and develop new skills.
What- the Role:
Swim Recruiting is seeking a new Property Accountant to join this successful and growing organization. Our client is growing their portfolio with an additional ~1000 homes in development and under construction. The new Property Accountant will report directly into the Controller and will work closely with others in accounting & finance, including the Director of Finance, Property Managers, and Housing Operations personnel. The Property Accountant will use various systems and tools, such as Microsoft Excel and Yardi Voyager.
Responsibilities in this role are diverse and well-rounded, and will include:
Actively contribute as a member of the Accounting team, fostering collaboration with Property Management and Housing Operations teams to support financial reporting and decision-making.
Take ownership of financial reporting for a portfolio of income-generating properties (5-6 properties), ensuring accuracy and timeliness of monthly financial packages.
Perform comprehensive reconciliations, including bank accounts, inter-company balances, payables, receivables, and general ledger activity.
Record and post journal entries, month-end accruals, and adjusting entries, including those related to common area maintenance (CAM) and recoveries.
Analyze budget variances monthly, investigating discrepancies and providing insights to internal stakeholders.
Compile supporting schedules and documentation for monthly and annual closing cycles, ensuring audit readiness.
Liaise with auditors, management, and external partners by preparing reports and addressing inquiries related to financial data.
Coordinate with internal departments and third-party vendors to resolve data inconsistencies and ensure financial completeness.
Ensure all financial records are consistently maintained in accordance with internal policies and accounting standards.
Contribute to the development and review of annual operating budgets, offering financial input and preparing budget presentations.
Review and analyze financial statements on a recurring basis to validate data integrity and compliance.
Participate in Board and member meetings as required, representing the finance function and presenting financial updates as needed.
Support the Finance Department with special projects and other duties aligned with departmental goals.
Who- the Candidate:
We are looking for a Property Accountant who loves contributing to continuous process improvement, and who seek out opportunities for automation. This role involves daily communication and interaction with colleagues working in departments outside of accounting & finance. A business-minded approach and a confident communication style are crucial in this role, as is the ability to think critically and to figure out “the why” behind existing processes.
We are looking for a well-rounded accounting professional with strong people skills and excellent verbal and written communication abilities. We are looking for a self-starter who sees where they can add value and is eager to jump in. Great candidates for this role will be solutions oriented and will come to the leadership team with ideas for process improvements, structure, and proper documentation.
1-2+ years of progressive work experience in residential Property Accounting.
Some form of formal accounting education is required.
Systems savvy is very important in this role – experience with Yardi Voyager is a MUST.
Strong proficiency with Microsoft Excel.
Excellent communication skills- ability to interact and effectively communicate internally with people in all departments.
Business-minded- we are seeking people who are eager to work with a successful and entrepreneurial company. The ideal candidate will be someone who will take the time to get to know the business and operations.
Where:
Vancouver, BC. The office is conveniently located in the Lower Mainland, is transit-friendly, and is close to shopping, cafes, and restaurants. Street parking is available but not included. Some hybrid/work-from-home flexibility is offered—please discuss further with SWIM.
How Much:
Basesalary commensurate with depth and breadth of relevant experience and education. The salary range is $67,000 to $75,000 annually. Additionally, candidates will receive health benefits, 3 weeks vacation, and additional wellness days. In addition, the offices are closed between Christmas and New Years. Please discuss your total compensation expectations in more detail with SWIM.
When & How to Apply:
This search is moving quickly! SWIM is presenting profiles of shortlisted candidates directly to the hiring for review. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit ’APPLY’ to send us your resume (ideally in MS Word format as it works best with our internal systems.) Thanks!
Senior accounting & finance leadership role with a well-established and growing retail company. Leading and mentoring a team of ~5 people. Managing the full accounting & finance function, including reporting, corporate accounting, financial systems (ERP), AP & AR, retail accounting, financial systems, payroll processing, etc. Full-time permanent role based in Surrey.
Read Full Description
Senior accounting & finance leadership role with a well-established and growing retail company. Leading and mentoring a team of ~5 people. Managing the full accounting & finance function, including reporting, corporate accounting, financial systems (ERP), AP & AR, retail accounting, financial systems, payroll processing, etc. Full-time permanent role based in Surrey.
Who- the Company:
Our client is a well-established and reputable midsize company in import/export, distribution, and retail/ecommerce. The company has built up over the decades with an entrepreneurial spirit. Employees tend to have very long tenures at this company because they have a tight-knit team and the leaders enable staff to take initiative and develop new skills.
What- the Role:
On behalf of our client, Swim Recruiting is seeking a new Controller whowill report directly into the President and will also train under the Group CFO who has been with the company for many years. The Controller will mentor, manage, train, motivate, and lead an accounting & finance team of 4 to 5 people. The Controller’s team is responsible for corporate accounting, inventory and logistics accounting, accounts payable, and accounts receivable. We are looking for a Controller who is hands-on and who will be very well-versed of the day-to-day on their accounting team, and who is also strategic and a big picture thinker who can plan for the Company’s future.
Responsibilities in this role are diverse and well-rounded, and will include: review of monthly statements, corporate reporting, payment approvals, manage cost controls, risk mitigation, ad hoc analysis, preparation of reports for management (routine and ad hoc), annual audit working papers, taxation, bank reporting, cashflow management, annual budgeting, etc.
The Controller will also be responsible for coordinating and communicating between key departments namely Sales, Procurement, and Logistics, including collaborating on the creation and monitoring of business KPIs.
The Controller will be responsible for overseeing financial systems, particularly improving, developing, and rolling-out processes as well as maintaining the right balance between cost control and encouraging sales growth. The Controller will trouble-shoot system issues, and put in place system process improvements, working with 3rd parties as needed. The Controller will use various systems and tools, such as a sophisticated ERP, Power BI, Excel, etc.
This role involves daily communication and interaction with the operations and sales teams, including providing these teams with financial analysis, business decision support, and financial reports. A business-minded approach and a confident communication style are crucial in this role. We are looking for a Controller who thrives on inter-departmental collaboration and who wants to make a direct impact on the long-term success of an entrepreneurial Canadian company.
Who- the Candidate:
We are looking for a well-rounded senior level accounting professional with sound business vision, strong interpersonal and leadership skills, and excellent verbal and written communication abilities. We are seeking a new Controller who can effectively oversee the day-to-day historical accounting and also contribute to the forward-looking big picture strategy of the company through financial planning & analysis and business decision support.
The Controller will build relationships across all departments, including the Sales and Operations teams, to communicate and reinforce the Company’s vision and business objectives. We are looking for a self-starter who sees where they can add value and is eager to jump in. Great candidates for this role will be solutions oriented and will come to the leadership team with ideas for process improvements and automation. As an integral part of the management team, the Controller will offer counsel and wise judgement on Company strategy and business decision-making, particularly regarding inventory management, cash management, and capital expenditures.
5+ years’ progressive experience in accounting and finance roles.
CPA accounting designation is highly preferred. Additional qualifications such as MBA or CFA are very beneficial.
Systems
Proficiency in Excel and PowerBI are essential in this role.
System savvy and experience with a sophisticated ERP is required- for example, SAP Business One, Oracle NetSuite, JD Edwards EnterpriseOne, etc.
Able to optimize the accounting and finance’s team ongoing use of tools and technologies.
Exposure to the complexities and high change nature of the wholesale import and distribution sector preferred.
Excellent communication skills- ability to interact and effectively communicate internally with people in sales and operations, as well as externally with key business partners.
Business-minded- we are seeking people who are eager to work with a successful and entrepreneurial family-owned company. The ideal Controller will be someone who can jump in and understand the business and operations at a deep level and with a long-term perspective.
Natural leadership, coaching, and team mentorship abilities. The Controller will have relevant experience leading a team of 2 or more direct reports.
Why:
If you are a self-starter who takes initiative and enjoys learning the operations of a complex business while providing excellent financial reporting and full-cycle accounting, then this could be a great job for you!
Where:
Surrey. Good commute for folks living in Surrey, Langley, Cloverdale, Delta, New Westminster, East Burnaby, Coquitlam, etc. Free employee parking available. Working full-time in-office is the best way to quickly learn the complex operations at this business. We are looking for a Controller who will have leadership presence in the corporate office and who can mentor and develop their direct reports in-person and build cross-departmental relationships with other leaders in-person.
How Much:
Base salary for this role depends on years of experience, relevance of technical skills, direct exposure to complex relevant sectors (i.e. wholesale import/export, distribution, B2B retail, B2B ecommerce), and level of qualifications and education- likely in the range of $100,000 to $120,000. Plus, a discretionary bonus, 3 weeks’ paid vacation, professional development support, etc.
When & How to Apply:
Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team for review. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY to send us your resume (preferably in MS Word format as it works best with our internal systems). Thank you!
Well-rounded FP&A role with a very interesting and complex organization in the scientific research sector. This is a fantastic opportunity for someone who wants to contribute to a growing and evolving FP&A function and who enjoys building, automating, and improving. Candidates must have at least 5 years relevant and progressive work experience. Financial designation (CPA, CFA, etc.) or Masters degree (MBA-Finance, etc.) is preferred.
Read Full Description
Well-rounded FP&A role with a very interesting and complex organization in the scientific research sector. This is a fantastic opportunity for someone who wants to contribute to a growing and evolving FP&A function and who enjoys building, automating, and improving. Candidates must have at least 5 years relevant and progressive work experience. Financial designation (CPA, CFA, etc.) or Masters degree (MBA-Finance, etc.) is preferred.
Who- the Company:
Our client is a highly reputable and innovative company based in Vancouver with a long history, approximately 600 employees, and exciting projects on the go. The company has a fun-loving yet hard-working corporate culture, with very intelligent, creative, and passionate people. If you are an Analyst with 5+ years relevant work experience, this could be the place for you!
What- the Role:
Our client seeking a new Financial Analyst. This is a newly created permanent headcount on the team. The new FA will report into the FP&A leader and will also collaborate with the CFO and others on the accounting & finance team. The FA will support budgeting, forecasting & forecasting, KPI creation & KPI analysis, etc. The FA will build out financial models, and will take care of scheduled and ad hoc requests for reports and analysis.
The organization uses an ERP and an integrated FP&A system. The FA will be using the financial system, Excel, and other tools to provide in-depth, wide-breadth, and long-range analytical findings to support the senior leadership team with strategic business decisions. This role involves business partnering and collaboration across all departments/business units. SWIM will provide interested candidates with a very thorough job description outlining the responsibilities and accountabilities.
Who- the Candidate:
We are looking for an individual with at least 5 years of relevant and progressive experience in accounting and/or finance, including at least 3 years specializing in FP&A. Qualifications such as designations (CPA, CFA, CMA, etc.) or Master degrees are viewed very favourably by this organization, but candidates with impressive and highly relevant work experience who do not yet have any qualifications beyond an undergraduate degree will also be considered.
We are looking for people who are proactive, self-motivated, inquisitive, innovative, creative, and business minded. The successful candidate for this role will have excellent communication skills (written and verbal) with the ability to build from scratch based on their understanding of business needs- keeping in mind the big picture of yesterday, today, and tomorrow.
Robust systems savvy is a requirement for this role- candidates must have hands-on experience using a variety of financial systems (ERPs, financial planning software, BI and/or AI and/or data visualizationtools, etc.). Advanced proficiency in Excel is required. We’re looking for an FA who loves process improvement, automation, and efficiency, and who can directly support the ongoing optimization of the company’s use of their financial systems.
How Much:
Competitive base salary commensurate with level of skills, experience, and education/qualifications- in the range of $82,000 to $92,000. The company will provide their new Financial Analyst with a solid overall compensation package, including a pension plan, paid vacation and sick days, professional development and relevant education support, excellent health, dental, & vision benefits, and other perks.
Where:
Working 4 or 5 days a week in the Vancouver office, with option to work from home 1 day a week. This organization is based in Vancouver, NOT in the downtown core. Not close to rapid transit- accessible by bus or car.
When & How to Apply:
Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring manager. 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!
Seeking a proven AP administrator with at least 5 years experience supporting accounting/AP capacity. The AP Manager views this AP Administrator as her right hand, relying on them for advanced investigation and problem-solving responsibilities.
Read Full Description
Accounts Payable Administrator
Seeking a proven AP administrator with at least 5 years experience supporting accounting/AP capacity. The AP Manager views this AP Administrator as her right hand, relying on them for advanced investigation and problem-solving responsibilities.
Who- the Company:
Our client is a well-established multinational company in an exciting industry. With a 100-year history, they offer a fast-paced, dynamic, and rewarding culture and their corporate values promote teamwork, trust, and integrity.
What- the Role:
The Accounts Payable Administrator will ensure the timely and accurate processing of payment documents such as invoices, contractor and lease operator payments and transactions, employee expenses, and any other accounting transactions related to Accounts Payable (AP) management. This includes updating and maintaining financial spreadsheets, reconciliations, and performing other administrative duties of the AP and Finance Department. This position involves diplomatic interaction to provide support both externally and internally.
Ensure the accurate and timely processing of AP data, including invoices and payments.
Respond to and process requests submitted via email and telephone.
Answer queries and complaints from vendors with respect to payment status and diffuse any potential issues.
Update training materials and departmental procedures as needed.
Ensure all files are organized and maintained and all office processes are streamlined for most efficient and effective operation.
Provide trouble shooting support to the AP team.
Ensure an accurate understanding of company policies in relation to allowances, expenses, and direct payments.
Review and investigate invoices and communicate errors to relevant parties and departments.
Investigate and resolve billing discrepancies or misapplied cash transactions
Update financial spreadsheets and complete required reconciliations.
Other duties as assigned by the AP Manager.
Who- the Candidate:
Relevant post-secondary education, diploma, or a degree an asset (i.e some CPA courses).
Minimum 5 years having worked in an Accounting and/or Accounts Payable capacity.
Strong problem identification and problem resolution skills
Proven initiative.
Good knowledge of accounting systems, processes, budgets, and internal controls.
Advanced proficiency with relevant accounting software, Excel, Outlook, Teams and the ability to quicky learn new computer applications i.e. Arrow custom applications.
Experience using NetSuite is an asset.
Demonstrated ability to accurately calculate, post, correct, and manage accounting.
figures and financial records.
Ability to perform moderate to complex account reconciliations.
Effective attention to detail and a high degree of data entry accuracy.
Strong organization skills.
Strong work ethic and positive team attitude.
Sound analytical thinking, planning, prioritization, and execution skills.
Able to effectively communicate both verbally and in writing.
Professional appearance/demeanor whether in person, via email or on the telephone.
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 MON-TUES-WED in-office and Thurs-Fri remote.
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!
Highly successful, large, and complex multi-location company in manufacturing and operations that has been around for generations! This is a fantastic newly career opportunity for an articulate Sr Corporate Development professional that is forward looking in strategic analysis, M&A and also enjoys getting exposure in working with and presenting to a number of senior leaders in the organization but also hands on in technical modelling.
Read Full Description
Highly successful, large, and complex multi-location company in manufacturing and operations that has been around for generations! This is a fantastic newly career opportunity for an articulate Sr Corporate Development professional that is forward looking in strategic analysis, M&A and also enjoys getting exposure in working with and presenting to a number of senior leaders in the organization but also hands on in technical modelling.
Who- the Company:
Our client is a well-established and well-managed company with various operations throughout Western Canada. They have been around for generations, and have strong teams with a collaborative, innovative, and friendly corporate culture.
What- the Role:
SWIM is recruiting is excited to be partnering on this newly created role for a new Senior Corporate Development Analyst. Reporting to the leader of Corporate Development, this is a great opportunity to be his right hand in supporting M&A as well as strategic analysis for continued growth and diversification for the organization. This is an important role with high visibility working with key leaders in the organization such as various operational VPs, the CFO and head of corporate development. This role will be varied in modelling target acquisitions, economic modeling, ad hoc analysis for decision making and strategic analysis to support strategy. This role is both hands on in the details but looking for someone that also enjoys being front facing in presenting to the board and leaders and doesn’t shy away from questions. This role will have opportunity for growth and is newly created due to volume and expansion. Swim can provide a more detailed job description to interested candidates.
Who- the Candidate:
We are seeking a CPA, CFA or MBA with at least 5 years of demonstrated relevant experience in supporting modelling for M&A, strategy and decision support. The ideal candidate will be detail oriented and technically hands on but also have strong analytical skills in supporting analysis for strategy and be comfortable interacting with the most senior leaders of the company.
What- the Qualifications:
Minimum 5 years of financial analysis experience in a complex environment involving M&A.
Certified Financial Analyst (CFA), Chartered Professional Accountant (CPA), or MBA preferred.
Undergraduate degree in Business or Finance or related field of study is required .
Strong communication skills: verbal and written including the ability to present to various stakeholders is highly preferred.
Demonstrated expertise in financial modeling.
Excellent organizational skills, with a high degree of accuracy and attention to detail, with the ability to thrive in fast-paced environment.
Strong prioritization skills and ability to multi-task to drive multiple initiatives forward.
Demonstrated ability to execute results against strategy and meet deadlines.
Self-motivation and ability to undertake new challenges.
Demonstrated ability to work independently and in a team environment.
How Much:
Competitive salary commensurate with experience and skills, likely in the range of $100-135,000 depending on experience plus bonus, solid health & dental benefits from Day 1, professional development support, and other perks. Please discuss your total compensation expectations further with Swim Recruiting.
Where:
3 days a week at their corporate office in Vancouver.
When & How to Apply:
Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' to send us your resume (preferably in Word format as this works best with our internal systems, but PDF is also fine). Thank you!
Well-rounded role spanning many areas of accounting & finance- great role for someone who loves variety in their day-to-day work! Mid-size manufacturing & retail company with customers across North America. Reporting into the CFO and directly managing 2 direct reports in accounting. This company's brand and products are loved by many across Canada and the US!
Read Full Description
Well-rounded role spanning many areas of accounting & finance- great role for someone who loves variety in their day-to-day work! Mid-size manufacturing & retail company with customers across North America. Reporting into the CFO and directly managing 2 direct reports in accounting. This company's brand and products are loved by many across Canada and the US!
Who- the Company:
This retail company is one of Canada’s most beloved brands in their specific sector and they have hundreds of thousands of happy and loyal customers (B2C and B2B). The company provides employees with a great place to work and a culture that encourages collaboration, creativity, respect, and honesty. The company has undergone positive changes as of late, including a reinvigoration of their brand and a new website. SWIM placed the CFO who is hiring for this role.
What- the Role:
Our client hiring for a new Accounting Manager who will report to the CFO and who will lead/mentor 2 direct reports in accounting. Initially the Accounting Manager will take care of more “typical corporate accounting” such as multi-entity & multi-currency consolidated financial statement preparation (reporting under ASPE), month & quarter-end close, and overseeing Accounts Payable & Accounts Receivable… but with time, month over month, the Manager will have the opportunity to take on more and more variety of tasks as they get to know the business. For example, the Accounting Manager will take on financial planning & analysis (including sales and pricing analysis), ERP system optimization, tax (with external support), payroll processing (straightforward payroll, only takes around 4-5 hours every 2 weeks), etc. There is even opportunity to get exposure to other functions, if so desired by the new Accounting Manager- for example, Human Resources, IT, and/or Supply Chain. Swim Recruiting will provide interested candidates with a full job description.
Who- the Candidate:
We are seeking a well-rounded accounting professional with at least 5 years and ideally 7+ years of progressive work experience in most accounting & finance functions. CPA designation is highly preferred, almost required (exceptions might be made for candidates with very relevant experience and qualifications). Candidates must be analytical and inquisitive, with the desire to learn the business inside & out and to support strategic business decisions through their analytical work.
Strong systems skills are essential in this role- Excel proficiency and experience using an ERP. Ideally candidates will have used payroll systems and Power BI, but this can be taught.
Experience leading and mentoring a team of 1 to 3 direct reports is highly preferred. Experience reporting into CFO and/or President and/or Business Owner/Founder is preferred. Experience in an entrepreneurial owner-operated company is preferred. The new Accounting Manager should love dogs as the company has a dog-friendly work environment!
Where:
Headquartered in Vancouver. The Accounting Manager can work from the office full time, or they can choose to work from home 1 day a week (occasionally 2 days a week). The office is busy and upbeat, with employees working in corporate functions and production functions. It is a dog-friendly work environment, and bringing your furry companion to work with you is highly encouraged!
How Much:
Base salary commensurate with accounting experience, skills, and education, plus a small performance-based bonus, a health-spending accounting, CPA support, benefits, and product discounts. The salary range is commensurate with experience (team management, CPA designation, years of experience, etc.) and is in the range of $95,000 to $118,000, with a sweet spot of $105,000 to $115,000. Please discuss your total compensation expectations in further detail with Swim Recruiting.
When & How to Apply:
If you are qualified for, and interested in, this great accounting management opportunity with a beloved Vancouver company, please let Swim Recruiting know as soon as possible as this search is moving quickly! If you already have a Recruiter at SWIM, please reach out directly. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY' and send us your resume. Thanks!
Excellent opportunity for a Senior 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! Ideally seeking candidates who have worked in healthcare and/or tech, who have US corporate tax and/or Cdn corporate tax knowledge, who have US GAAP financial reporting, and who have been involved in process improvements and financial system optimization.
Read Full Description
Excellent opportunity for a Senior 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! Ideally seeking candidates who have worked in healthcare and/or tech, who have US corporate tax and/or Cdn corporate tax knowledge, who have US GAAP financial reporting, and who have been involved in process improvements and financial system optimization.
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 wants to learn and grow their technical accounting and taxation skills over the years.
What- the Role:
On behalf of our client, SWIM is seeking a new Senior Accountant who will report directly to the Senior Accounting Manager and will work alongside other Accountants (Senior, Intermediate, and Junor levels). Tax Compliance & Support
Prepare and complete US and Canada corporate income tax filing alongside external advisors.
Prepare and complete indirect taxes filings in the US and Canada.
Support the senior accounting manager in maintaining global tax compliance across Canada and US.
Assist with the preparation and review of tax provisions by external advisors and ensure documentation for audit and compliance purposes.
Prepare documentation and coordinate with internal stakeholders to complete and file for tax credits or incentives.
Support the tax audit as needed.
Corporate Accounting
Support the Senior Accounting Manager with key technical accounting items including software capitalization and related party transactions.
Prepare or review journal entries and account reconciliations.
Maintain the integrity of the general ledger and ensure adherence to US GAAP accounting standards.
Assist with internal and external reporting, including variance analyses and support schedules.
Supervise, mentor, and train operational accounting staff.
Who- the Candidate:
We are seeking senior-level accountants who are CPA designated (or who are very actively pursuing CPA) with 3+ years of relevant full-cycle accounting and taxation work experience. Qualified candidates will have experience in a public practice accounting firm and/or industry (ideally both, but not required). The more well-rounded the accounting experience, the better! Within tax, corporate accounting, operational accounting, financial reporting, financial systems, etc.
Experience in healthcare and/or technology (especially software as a service/SAAS) is highly preferred, but not required- as long as you are comfortable working with a sense of urgency in a very complex and fast-moving company. Experience with US GAAP and USD currency is a significant asset. Must have experience with either Cdn corporate tax or US corporate tax- ideally both! Hands-on experience with an ERP is very highly preferred (Oracle, SAP, Netsuite, JD Edwards, etc.), especially if you were involved in the post-implementation customization, user adoption, and optimization phase.
Most important are the soft skills and personality traits! We are looking for people who are ambitious, intelligent, hard-working, organized, strategic, and resourceful. This company is improving processes and systems, and the leadership team would love to hire a Senior Accountant who is hungry to contribute to that positive evolution.
How Much:
The range on base salary is very wide as it really depends on the candidate’s skills, qualifications, and experience- $82,000 to $98,000, with a sweet spot of around $90,000 to $94,000. If candidates have many/all of the “highly preferred” pieces, that will help increase the salary. Please discuss your total compensation expectations in more detail with SWIM.
Where:
Full time in Burnaby, close to a SkyTrain station. There is flexibility as needed in this role to allow for “work life integration” (ie 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 full-time 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- preferably having obtained designation in 2024 or 2025.
Relevant post-secondary education (i.e. a degree in commerce, business, finance, etc.)
Qualified candidates will have 3+ years progressive experience in accounting, including experience with multi-entity and multi-currency accounting.
Systems:
Intermediate to advanced Excel (pivot tables, v look-ups, most formulas & functions, etc.)
Experience using Addepar is an asset, but not at all required, as long as the Accountant is able and eager to learn the system quickly!
Experience with Sage products (300, Intaact, etc.) is a plus, not required.
Ability to learn new technologies and software.
Experience with testing, optimization and automation after a new system implementation is an asset, but not required.
Experience working in a similar firm within family office, venture capital, private equity, financial services, wealth management, or real estate investment trust (REIT) is preferred. If not, a genuine interest in this sector with ability and willingness to learn quickly.
Highly detail-oriented, organized, professional, and efficient.
Excellent communication skills (written and spoken), with ability to prepare polished business documents and materials.
Where:
Downtown Vancouver, in the heart of the financial district. This role is full-time in office.
How Much:
The new Senior Accountant will earn a competitive base salary commensurate with seniority and relevance of work experience, qualifications, and skills, likely in the range of $85,000 to $100,000 (depending on level of experience, when CPA was achieved, etc.) Additionally, the Senior Accountant will be eligible for a performance-based bonus, professional development support (i.e. annual CPA membership fees), paid time off, extended health benefits, etc. Please discuss your base salary and total compensation expectations in more detail with SWIM.
When & How to Apply:
Swim Recruiting will be screening and shortlisting on behalf of our client and presenting suitable candidates directly to the hiring team for review. If you are interested in this great Senior Accountant opportunity with a successful and stable Canadian firm, please do not hesitate to apply. If you already have a Recruiter at SWIM, please reach out soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY to send us your resume (preferably in MS Word format as it works best with our internal systems, but PDF is alright). Thank you!
A well established and mission-driven real estate developer in East Vancouver are hiring a Project Accountant.
Read Full Description
A well established and mission-driven real estate developer in East Vancouver are hiring a Project Accountant.
This role offers significant variety, responsibility across all project stages, and the opportunity to see tangible results from your work in a company offering long term job stability and career progression.
You’ll also gain exposure to meaningful mission-driven projects that directly impact communities, alongside working with a collaborative accounting and finance team.
Prior project accounting experience is required (ideally 2/3+ years), ideally within real estate or construction, though experience in other built environments or capital-intensive industries such as infrastructure, engineering, mining, or utilities is also being considered
The search will move quickly, so please do not hesitate to register your interest.
Who - the Company:
The company develops affordable housing and other community spaces with the mission of creating lasting social impact.
What - the Role:
You’ll be responsible for full-cycle project accounting — invoicing, claims, budgets, and reporting — while working closely with Development Managers, funders, and contractors
Key responsibilities:
Full-cycle project accounting across 8–10 projects (mix of development and construction phases).
Prepare and oversee project budgets, forecasts, and cash flows; process invoices, claims, and change orders in line with contracts.
Support Development Managers through all stages — from proposal and pre-development, to construction, to project closeout.
Liaise with contractors, funders, and internal finance teams, balancing stakeholder requirements while ensuring accuracy and timeliness.
Project workload varies by stage: development (~5–7 invoices/month) is lighter, while construction (~10–15 invoices/month) is 40–50% busier.
Strong communication skills for liaising with multiple stakeholders.
Microsoft GP experience an asset.
Motivated by meaningful, community-focused projects.
Where:
Located near Commercial–Broadway SkyTrain, with in-office requirement during probation while you get up to speed, and 2 days from home thereafter. Standard hours of 9–5 with some flexibility.
How Much:
$68,000 – $74,000 per annum plus a bonus. Extended health, dental, vision, and life insurance (after 3 months), and CPA practical experience mentorship
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!
Senior Financial Analyst
Play a key role in shaping project success - drive financial insights, accuracy, and reporting that impact major initiatives across the organization. If youâre a detail-oriented finance professional who thrives in a fast-paced, project-based environment, this role is for you.
Read Full Description
Senior Financial Analyst
Play a key role in shaping project success - drive financial insights, accuracy, and reporting that impact major initiatives across the organization. If you’re a detail-oriented finance professional who thrives in a fast-paced, project-based environment, this role is for you.
Who – The Company:
One of Canada’s premier engineering firms, with offices across Canada and the United States. They continually invest in their company and people to remain a leader in the industry.
What- The Role:
We’re looking for a Senior Financial Analyst to join our client’s finance team in supporting the financial health and integrity of projects across the organization. Reporting to the Operations Finance Controller, this role provides financial analysis, project revenue accounting, reporting, and decision-making support.
Perform revenue recognition (POC and T&M) and analyze WIP, unbilled, deferred revenue, AR, and holdbacks.
Maintain controls over project EACs, margins, fees, and contract values.
Support project setup, closure, and maintenance within project/accounting systems.
Partner with billing and AR teams, manage invoice formats, and calculate special billing rates.
Ensure integrity between project management and accounting data.
Collaborate with Operations and Finance teams to improve project accounting and reporting.
Perform project time and labor costing, including transfers/reclasses.
Ensure accurate accounting of subconsultant costs and streamline data collection.
Support audits (financial and project delivery).
Design and implement Power BI reporting, automation, and process improvements.
Provide back-up support within the Finance team as needed.
Who- the Candidate:
CPA designation an asset.
Undergraduate degree in Finance, Business, Economics, or Computer Sciences.
5+ years’ financial accounting and reporting in a project-based, fast-paced environment (AEC industry highly preferred).
Skilled with financial models, consolidating data, and creating actionable analysis.
Advanced Excel; strong Power BI and data visualization experience.
ERP and project management systems knowledge.
Understanding of relational databases and Microsoft Power Platform.
Strong grasp of accounting standards and internal controls.
Detail-oriented, analytical, and proactive problem-solver.
How much:
Competitive salary in the range of $80,000-$95,000 commensurate with level of experience, RSP, discretionary bonus, health spending account, 3 weeks’ vacation
Where:
Vancouver, 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 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!
Hybrid - Vancouver, British Columbia, - None Specified -
Posted on
August 15, 2025
Lead a high-performing accounting team while driving process improvements and efficiencies in a dynamic, fast-paced environment. Take ownership of full-cycle accounting, reporting, and working capital managementâmaking a tangible impact on the companyâs financial health and growth.
Read Full Description
Lead a high-performing accounting team while driving process improvements and efficiencies in a dynamic, fast-paced environment. Take ownership of full-cycle accounting, reporting, and working capital management—making a tangible impact on the company’s financial health and growth.
Who- the Company:
This is an exciting opportunity to join a fast-paced and growing global firm with an excellent reputation in downtown Vancouver. Swim has had the pleasure of partnering with this organization for many years. You will have flexibility to work a hybrid model of in-office and remote.
What- the Role:
Accounting operations and Team management
Manage performance of accounting team (7/8 staff), including addressing queries, resolving conflicts, providing ongoing coaching and feedback.
Oversee day-to-day accounting activities, supporting staff with troubleshooting and filling in where needed.
Manage monthly accounting processes including invoicing, accounts payable, expense reports, payment runs, and month-end close. Supervise payroll process and provide backup support as needed.
Improve accounting procedures, with a focus on efficiencies and automation.
Reporting and Analysis
Support month-end close, including general ledger maintenance, intercompany transactions, and review of journal entries.
Drive ad hoc financial analyses. Investigate and interpret financial data in the context of business trends, objectives, and internal/external factors.
Collaborate with senior accounting team to provide expertise on operations of company.
Assist with annual budgeting process and year-end audit & tax filings.
Working Capital management
Monitor unbilled projects, identify delays, and collaborate on solutions. Review accounts receivable, communicate with project teams to understand payment issues, and support collection efforts.
Gain insight into client accounts, billing and collections patterns to proactively address working capital concerns and relay focal information to senior accounting team.
Who – the Candidate: Desired Skills & Attributes
Proactive & Accountable: Takes ownership of tasks and processes; motivated to learn independently and manage own work schedule
Adaptable & Resilient: Able to shift priorities in a dynamic environment while maintaining core responsibilities
Effective Leader: Builds trust and rapport within multi-generational teams, anticipates issues, and works collaboratively to develop practical solutions
Analytical Thinker: Skilled at breaking down complex information into actionable insights and clear recommendations
Clear Communicator: Comfortable working cross-functionally and explaining financial concepts to non-financial stakeholders
Desired Experience/Educational requirements
CPA Designation and bachelor’s in finance, accounting, or related field
Minimum 2 years’ experience in a supervisory industry accounting role with full cycle accounting
Advanced excel essential and experience in Power BI is an asset
Strong team player with the ability to work effectively unsupervised
Public practice experience with team management preferred
How Much:
Competitive compensation in the range of $95,000-110,000 commensurate with experience, RRSP program, annual incentive plan, 3 weeks’ vacation
Where:
Vancouver, BC. When & How to Apply:
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.
Financial Analyst role, working on an accounting & finance team of 15+ people and reporting directly into the Director, FP&A. Well-established and reputable Vancouver-based company with impressive leadership. Fast-paced, high change, and entrepreneurial work environment, with a friendly and down-to-earth 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
Financial Analyst role, working on an accounting & finance team of 15+ people and reporting directly into the Director, FP&A. Well-established and reputable Vancouver-based company with impressive leadership. Fast-paced, high change, and entrepreneurial work environment, with a friendly and down-to-earth 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. 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:
On behalf of our client, Swim Recruiting is seeking a new FinancialAnalyst who will take on a blend of FP&A and treasury responsibilities. Working on an accounting team of ~15 people, including other Financial Analysts, Senior Accountants, AP, AR, etc.
The new FA will provide financial analysis insight, cash management reporting and decision support to assist the organization in making informed decisions through a collaborative business partnering approach.
The FA will monitor and forecast cash positions and liquidity needs of the company, through review of the operating, restricted, investment and claim accounts, analyze and report on the impact of market movements, currency fluctuations, and interest rate changes on the company’s financial position and risk exposure.
The FA will also prepare short-term and long-term cashflow projections, reconcile month end investment management statements, prepare month end entries for investment movements and income, and participate in the development of balance sheet forecast analysis.
The FA will work on a collaborative team that works together to achieve 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) in the coming years or perhaps into other areas of finance. 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:
We are seeking an Analyst with at least 4 years of progressive and relevant accounting & finance work experience and at least 2 years specializing in financial analysis and cashflow management.
Active pursuit of CFA designation is highly preferred.
Ideally candidates will have solid experience specifically with company expense analysis, including expense budgeting & forecasting.
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 an 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.
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 2 or 3 days a week, depending on what is going on at the office. There are frequent on-site team collaboration days and social events. The company has a beautiful corporate office that encourages open communication.
How Much:
Generous base salary commensurate with relevant work experience, education & qualifications (if CPA or CFA designated vs pursuing designation vs no plans to get a designation), and analytical and treasury skills, likely in the range of $80,000 to $99,000. The total compensation includes an RRSP contribution, a performance-based bonus, paid health & wellness days, relevant professional development support (i.e. CFA), health & dental benefits, 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’ to send us your resume (preferably in MS Word format as it works best with our internal systems). Thank you!
Senior FP&A leadership role with a very large and complex multi-national company headquartered in Canada. Great role for someone who is seeking a friendly corporate culture and very interesting, challenging, and diverse work. Qualified candidates will have experience leading an FP&A team (mix of direct and indirect reports), will have worked in high change/high growth companies, will be highly proficient in financial systems, and will have multi-national/multi-locational FP&A experience.
Read Full Description
Senior FP&A leadership role with a very large and complex multi-national company headquartered in Canada. Great role for someone who is seeking a friendly corporate culture and very interesting, challenging, and diverse work. Qualified candidates will have experience leading an FP&A team (mix of direct and indirect reports), will have worked in high change/high growth companies, will be highly proficient in financial systems, and will have multi-national/multi-locational FP&A experience.
Who- the Company:
Our client is a very well-established and successful company with operations across North America, ~2000 employees, 10+ legal entities, 30+ operating sites across Canada and the US, etc. They have a great reputation among their happy customers and partners. The 40+ person finance team is collaborative and friendly, and the leaders promote productive workdays with plenty of communication and organization to limit unnecessary overtime.
What- the Role:
Our client seeking a new Director of Financial Planning & Analysis who will lead an FP&A team of 7 people (including 3 Managers). The purview of the Director’s team includes data & analytics, budgeting Board reporting, business intelligence & data visualization, capital investment planning & capital allocation, financial modeling, and business partnering (commercial and corporate functions). The company is embarking on a new and exciting five-year plan to continue on a trajectory of growth (organic and through M&A), so the Director will lead change management, drive transformation, and champion process improvements and systems optimization. The company uses various sophisticated technologies, including an ERP, a data visualization software, an enterprise performance management system, and various AI and BI tools. SWIM will provide interested candidates with a detailed job description.
Who- the Candidate:
We are seeking a well-rounded and senior-level FP&A professional with at least 15 years’ of relevant and progressive work experience, including at least 5 years in people management (leading managers who in turn have their own direct reports). Canadian CPA designation will be viewed very favourably, as would MBA-Finance from a reputable University and/or CFA designation. Qualified candidates will have experience working in a multi-national, large, diversified, and complex company… i.e. $500M+ in revenues, 1000+ employees, and/or multi-locational operations across 2+ countries (ideally Canada and US).
We are seeking people with strong interpersonal and critical thinking skills who are comfortable presenting to senior leaders, influencing stakeholders, and being hands-on while mentoring and developing their team and working collaboratively towards long-term business goals and overarching strategy.
Confidence with leveraging and optimizing financial systems is crucial in this role as this company believes in ongoing innovation and automation. Candidates will have hands-on experience using an ERP as well as data visualization, performance management, BI, machine learning, and AI tools (for example…. Oracle, SAP, Netsuite, Hyperion Planning/HFM, OneStream, Qlik Sense, Tableau, Power BI, Adaptive Insights, Prophix, Vena Solutions, Anaplan, etc, etc.). Candidates do not have to have used the systems already in-place at this company, but need to have transferable experience to skill-up and master the systems relatively quickly.
Apart from the above, the most important qualifications are soft skills and communication skills…. collaboration, leadership, teamwork, organization, influence, negotiation, story-telling, mutual respect, empathy, adaptability, integrity, resilience, creativity, and thirst for learning are all traits that come to mind. Swim Recruiting has placed many people with this company (in finance and other functions) and can attest to their vibrant culture and focus on teamwork. SWIM can give more insight into this organization’s vibrant culture and into the opportunities for long-term career growth.
How Much:
Competitive base salary commensurate with level of skills, experience, and education, likely in the range of $175,000 to $200,000, possibly with some upwards flexibility for highly qualified candidates who have many/most of the “nice to haves.” The company will provide their new Director of FP&A with a solid overall compensation package, including a generous bonus program, professional development support, and excellent health, dental, & vision benefits.
Where:
Corporate office in the heart of downtown Vancouver, working from office 4-5 days/week to allow for plenty of in-person relationship building, presentations/meetings, and collaboration. It is anticipated that there will be around 10% business travel in this role (mostly within North America).
When & How to Apply:
Swim Recruiting will be conducting initial interviews and presenting the profiles of short-listed candidates directly to the CFO and hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY’ to send us your resume. Thank you!
If you are proactively driven and enjoy learning the business and improving processes while providing excellent full-cycle accounting, accounts payable, and accounts receivable, then this could be a great job for you! Very well-established, stable, and successful business in the manufacturing sector. Based in New Westminster.
Read Full Description
Intermediate Accountant
If you are proactively driven and enjoy learning the business and improving processes while providing excellent full-cycle accounting, accounts payable, and accounts receivable, then this could be a great job for you! Very well-established, stable, and successful business in the manufacturing sector. Based in New Westminster.
Who- the Company:
This company has been in business for over 50 years and was built with an entrepreneurial spirit that allows employees to manage and grow their career with a hands-off approach. The Company provides a strong benefits package and great flexibility for people who are productive and good with time management. Employees tend to have long tenures at this organization because they have a tight knit team, and the leaders enable staff to take initiative and develop new skills.
What- the Role:
Swim Recruiting is seeking a new Intermediate Accountant to join this successful manufacturing company. The Intermediate Accountant will report directly into the Controller and will work closely with others in accounting & finance, including the CFO. The Intermediate Accountant will use various systems and tools, such as an ERP system, Business Intelligence tools, and Excel.
Responsibilities in this role are diverse and well-rounded, and include both daily transactional duties as well as opportunities to develop and expand your accounting and analysis skills under a team of CPAs with broad experience and backgrounds:
Accounts Payable & Accounts Receivable
Full cycle AP and AR, including processing AP and AR invoices accurately for weekly pay-runs.
Work with sales and operational staff in conducting and managing AR and AP functions.
Treasury
Manage and conduct cash receipts and payments, reconcile accounts, initiate transfers, and remittances, and ensure accurate recording in financial systems.
Accounting
Full cycle accounting for multi-entity and multi-currency organization, including month-, quarter-, and year-end close.
Prepare journal entries and account reconciliations.
Help with pricing and costing.
Preparation of weekly reports, including AR, AP, working capital, and other ad-hoc projects and reports.
Finance Administration
Maintain records and data within ERP and other databases, including bank accounts, vendor and supplier details, and third parties.
Handle and manage confidential business records and information.
Conduct reporting and make regular filings with third parties such as Governments, Insurers, Banks, Auditors, and third-party certification organizations.
Contribute to financial and regulatory audits through pulling samples, communication and organization with auditors, suppliers, and other third parties.
Who- the Candidate:
We are looking for Accountants who love contributing to continuous process improvement and are interested in seeking out opportunities for automation. This role involves daily communication and interaction with colleagues working in departments outside of accounting & finance. A business-minded approach and a confident communication style are crucial in this role, as is the ability to think critically and to figure out “the why” behind existing processes.
We are looking for a well-rounded intermediate level accounting professional with strong people skills and effective verbal and written communication abilities. We are looking for someone who sees where they can add value and is eager to jump in. Great candidates for this role will be solutions oriented and will come to the leadership team with ideas for process improvements and automation.
3+ years’ progressive work experience in AP, AR, and accounting.
Some form of formal accounting education is required. Active pursuit of Canadian CPA is welcome and preferred, and CPA courses/exams will be financially supported by the company. Note that it is not required to be pursuing CPA if candidates have relevant work experience.
Project accounting experience and exposure to complexities of the manufacturing sector is preferred.
Effective communication skills- ability to interact and effectively communicate internally with people in all departments.
Business-minded- we are seeking people who are eager to work with a successful and entrepreneurial company. The ideal Intermediate Accountant will be someone who will take the time to get to know the business and operations.
Where:
New Westminster, BC. The office location is transit friendly and close to shopping, cafes, and restaurants. Free employee parking provided. Balanced hybrid/work-from-home flexibility provided- please discuss further with SWIM.
How Much:
Base salary for this role depends on years of experience, relevance of technical skills, and level of qualifications and education- likely in the range of $60,000 to $70,000. Additionally, the Intermediate Accountant will receive a discretionary performance-based bonus, health & dental benefits (100% coverage by employer), an annual wellness allowance, CPA professional development support, and other perks. Please discuss your total compensation expectations in more detail with SWIM.
When & How to Apply:
This search is moving quickly! SWIM is presenting profiles of shortlisted candidates directly to the hiring for review. Please let me know soon if you are interested and would like to discuss further.
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 Senior Accounting Manager. 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 “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 full-time 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!
Accounting Manager
Join a collaborative, fast-paced environment where you'll lead and mentor staff while managing full-cycle accounting for a diverse client base.
Read Full Description
Accounting Manager
Join a collaborative, fast-paced environment where you'll lead and mentor staff while managing full-cycle accounting for a diverse client base.
Who- the Company:
Exciting opportunity to join a fast-growing Vancouver based leading outsourced accounting and finance team supporting high growth companies. They are a people-centric organization and known for their collaborative team culture and rewarding environment. Hybrid work model of Tues-Wed-Thurs onsite.
What- the Role:
Supervise staff accountants and provide feedback through work reviews.
Oversee accurate and timely recording of AP, expense, bank, and credit card transactions.
Organize and schedule client AP, payroll, and remittance payments.
Review and correct accounting/bookkeeping entries and bank/account reconciliations.
Prepare and/or file GST and WCB returns.
Review general ledgers and ensure completeness and accuracy.
Prepare supporting schedules for financial disclosures (e.g., prepaid, accruals, AP, related party).
Assist with financial analyses and respond to client queries.
Support external audit/review processes.
Help maintain a digital work environment and process client-scanned mail.
Handle various accounting and client-related administrative and ad-hoc tasks.
Who – the Candidate:
3–5 years of full-cycle bookkeeping/accounting experience, including strong experience with Accounts Payable (AP).
Hands-on experience with GST filings, and ideally payroll processing.
Strong understanding of accounting fundamentals, with experience in reconciliations, journal entries, and general ledger reviews.
Exceptional communication skills, both verbal and written, with a strong command of English.
Highly organized, detail-oriented, and capable of multi-tasking in a fast-paced, client-driven environment.
Demonstrated problem-solving abilities and analytical thinking.
High aptitude for working with technology and digital tools — strong IT skills and adaptability in a digital workplace.
Able to work independently while also contributing effectively to a team.
Permanent residency or Canadian citizenship is required.
Experience working with public companies and/or IFRS is a valuable asset.
Experience collaborating with external auditors, senior leadership, or within a structured team environment is considered an asset.
An accounting designation is considered an asset but not a requirement.
How Much:
$65,000-$80,000 commensurate with level of work experience, bonus, extended health, PD dues, 3 weeks vacation.
Where:
Vancouver BC.
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.
Global Fulfillment Senior Analyst
As part of the Finance Business Integration team, join a dynamic team driving global fulfillment success! As a Senior Analyst, youll play a key role in optimizing financial processes, supporting system enhancements, and collaborating across finance and supply chain teams.
Candidates with trade experience, particularly international trade or global commerce including working with import/export logistics, trade compliance, custom documentation, tariffs etc will be highly valued.
This is a two-year contract.
Read Full Description
Global Fulfillment Senior Analyst
As part of the Finance Business Integration team, join a dynamic team driving global fulfillment success! As a Senior Analyst, youll play a key role in optimizing financial processes, supporting system enhancements, and collaborating across finance and supply chain teams. Candidates with trade experience, particularly international trade or global commerce includingworking with import/export logistics, trade compliance, custom documentation, tariffs etc will be highly valued.
This is a two-year contract.
Who – The Company:
Our client, one of Vancouver’s most sought-after companies to work for, with global operations and an impeccable reputation.
What- The Role:
We are looking for a Senior Analyst – Global Fulfillment to support the execution of finance-related components within global fulfillment projects. This role will work closely with the Solutions Manager – Global Fulfillment and cross-functional teams to drive successful delivery of projects.
Requirement Gathering: Collaborate with stakeholders to gather, document, and analyze business and finance requirements to support fulfillment projects.
Finance UAT (User Acceptance Testing): Assist in planning, executing, and validating finance-related system enhancements and updates to ensure seamless integration and accuracy.
Cross-Functional Collaboration: Work closely with finance, supply chain, product, and engineering teams to ensure seamless integration of financial processes.
Compliance & Risk Management: Ensure financial operations adhere to regulatory and compliance requirements.
Technology & Systems: Support the implementation and optimization of financial systems and tools to enhance efficiency in fulfillment operations.
Communication Skills: Strong verbal and written communication skills, with the ability to present insights effectively.
Technology Proficiency: Familiarity with ERP, financial systems, or fulfillment platforms is a plus, in particular Oracle RMS and/or EBS.
Who- the Candidate:
Experience: 3+ years in a Financial Analysis, Business Analysis, or Finance Operations role, preferably within global fulfillment, logistics, or e-commerce.
Financial Acumen: Strong understanding of financial operations, cost analysis, and payment reconciliation in a fulfillment context.
Project Support Experience: Ability to assist in project execution, manage priorities, and drive process improvements.
Finance UAT Experience: Familiarity with UAT methodologies, testing frameworks, and issue tracking for finance-related systems.
Cross-Functional Collaboration: Experience working with finance, supply chain, and technology teams.
How much:
Competitive hourly wage in the range of $44-45.65/hr + 4% vacation pay, if Incorporated, please discuss with Swim.
Where:
Vancouver, hybrid working conditions, 4 days onsite.
When & How To Apply:
Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' to send us your resume. Thank you!
As part of the Finance Business Integration team, this is a cross-functional project/solutions management role focused on finance operations within global fulfillment and supply chain initiatives, in a retail setting.
This Solutions Manager role is ideal for someone with trade experience, particularly international trade or global commerce including working with import/export logistics, trade compliance, custom documentation, tariffs etc. Additionally, candidates with supply chain exposure, especially those who’ve been involved in system implementations will be highly valued.
This is a contract for two years.
Who – The Company:
Our client, one of Vancouver’s most sought-after companies to work for, with global operations and an impeccable reputation.
What- The Role:
We are seeking a highly motivated Solutions Manager to drive the execution of finance-related components within global fulfillment projects as they relate to trade initiatives. This role will closely align with Global Fulfillment Product Managers, ensuring seamless execution of Finance operations, including system integrations.
As a key liaison between fulfillment, finance, and cross-functional teams, the Solutions Manager will bridge the gap between strategic initiatives and operational execution. You will be responsible for ensuring that financial components - such as systematic flow of inventory, sales transactions, and compliance - are successfully integrated into fulfillment projects.
Roadmap Execution: Partner with Global Fulfillment Product Managers to intake and execute the financial components of the fulfillment roadmap.
Project Management: Lead finance-related initiatives within global fulfillment projects, ensuring timely and efficient execution.
Stakeholder Collaboration: Work cross-functionally with finance, supply chain, engineering, and product teams to align on requirements and drive implementation.
Compliance & Risk Management: Ensure that all finance components comply with global tax, accounting, and regulatory requirements.
Technology Integration: Support the implementation of finance tools and systems that enhance fulfillment processes.
Who- the Candidate:
Experience: 5+ years in a Product Management, Solutions Management, or Finance Operations role, preferably within Retail, specifically global fulfillment, logistics, or e-commerce.
Financial Acumen: Strong understanding of finance operations and inventory within a retail environment.
Project Management Skills: Ability to manage multiple projects, prioritize effectively, and drive execution in a fast-paced environment.
Cross-Functional Leadership: Experience working with finance, engineering, supply chain, and product teams.
Communication Skills: Excellent verbal and written communication skills, with the ability to influence stakeholders at all levels.
Technology Proficiency: Familiarity with ERP, financial systems, or fulfillment platforms is a plus, in particular Oracle RMS and/or EBS.
How much:
Competitive hourly wage in the range of $65-$81.50/hr + 4% vacation pay, if Incorporated, please discuss with Swim.
Where:
Vancouver, hybrid working conditions, 4 days onsite.
When & How To Apply:
Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY NOW' to send us your resume. Thank you!
Lead, SOX Controls Advisory
Join a high-impact role where youll lead SOX and internal controls initiatives across a global organization, working closely with cross-functional teams to strengthen risk management practices. Ideal for a CPA with Big 4 experience and a passion for driving meaningful process improvement in a dynamic, multinational environment.
Read Full Description
Lead, SOX Controls Advisory
Join a high-impact role where youll lead SOX and internal controls initiatives across a global organization, working closely with cross-functional teams to strengthen risk management practices. Ideal for a CPA with Big 4 experience and a passion for driving meaningful process improvement in a dynamic, multinational environment.
Who- the Company:
Established and reputable international public mining company headquartered in Vancouver.
What- the Role:
As part of our client’s Controls Advisory team, this role supports the development and oversight of internal controls and financial reporting compliance, with a focus on SOX and risk management. You’ll collaborate with stakeholders across the business, including risk, audit, and digital teams, to assess controls, remediate deficiencies, and support process improvements. Responsibilities include leading walkthroughs, maintaining process documentation (narratives, flowcharts, RCMs), managing the GRC system, advising on emerging ICFR/SOX issues, and identifying gaps in control design. The role also involves preparing presentations, supporting ad hoc risk projects, and driving a culture of proactive risk management.
CPA, CA (or equivalent) with 6+ years of experience, ideally in a Big 4 firm and/or multinational company.
Strong knowledge of SOX, internal controls, and risk frameworks (e.g., COSO, COBIT).
Skilled in process mapping, control design, and issue remediation.
Excellent communication, critical thinking, and attention to detail.
Proven ability to work cross-functionally and influence across teams.
Who- the Candidate:
CPA, CA designation (or equivalent), with Big 4 accounting firm experience.
6+ years of post-designation experience, preferably in a multinational company, with a focus on internal controls and SOX.
In-depth knowledge of SOX, PCAOB requirements, and internal controls over financial reporting.
Familiarity with risk management frameworks such as COSO and COBIT.
Skilled in creating process flow diagrams, writing process narratives, and designing SOX controls.
Strong attention to detail, with excellent written and verbal communication skills.
Analytical thinker with a curious mindset and ability to deconstruct complex business issues.
Creative problem-solver with adaptability in dynamic environments.
Asset: working knowledge of Spanish and understanding of the mining industry.
Demonstrates learning agility, self-management, and a drive for delivering results.
Strong relationship builder with a collaborative, team-oriented approach.
How Much:
$119,000-$147,000 a year commensurate with experience + annual performance bonus, profit share plan, health + personal spending account, extended health, vacation, and many additional perks!
Where:
Vancouver, Hybrid work model of in-office/remote, 3 days onsite.
When & How to Apply:
This search is moving very quickly, and interviews start immediately! Swim will be presenting short-listed candidates directly to the hiring team for consideration. If you already have a Recruiter at Swim, please reach out very soon. If you do yet have a contact at Swim Recruiting, please hit “APPLY NOW” and send us your resume.
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!
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.
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.