Controller POST NUMBER: 479003
$140k - $160k per year About the Company
Our client provides mechanical contractor offering services to residential and commercial clients. They are looking for a Controller who will be responsible for the full cycle accounting including the month-end close, preparation of external and internal financial reporting, job costing and project reporting, forecast model builds, statutory and tax compliance, and the operational accounting processes that support segmented P&Ls and project accounting across HVAC, plumbing, electrical, and refrigeration. The Controller leads the day-to-day finance team and is the principal point of accountability for accurate, timely, audit-ready financial records.
Why Work Here
Accounting Operations & Month-End Close
$130,000 - $150,000/year
How to Apply
Click the “Apply Now” button and follow the instructions to submit your resume. Please know that we only accept documents in MS Word or Rich Text formats.
When referencing this job, quote #479003 This position for employment is for a current vacancy with Vaco/Highspring’s client. You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.
Our client provides mechanical contractor offering services to residential and commercial clients. They are looking for a Controller who will be responsible for the full cycle accounting including the month-end close, preparation of external and internal financial reporting, job costing and project reporting, forecast model builds, statutory and tax compliance, and the operational accounting processes that support segmented P&Ls and project accounting across HVAC, plumbing, electrical, and refrigeration. The Controller leads the day-to-day finance team and is the principal point of accountability for accurate, timely, audit-ready financial records.
Why Work Here
- Opportunity to gain valuable experience in an industry leading Private Equity firm.
- Work closely with PE owners to help scale a business through M&A and integrations
- Build a world class finance team/function
- Excellent total compensation package
Accounting Operations & Month-End Close
- Own the full month-end close process end-to-end, delivering accurate, on-time results to the CFO
- Manage all general ledger activity, journal entries, accruals, reconciliations, and intercompany entries
- Produce the internal and external monthly reporting package including budget versus actual variance results analysis and supporting schedules alongside the CFO.
- Maintain a clean, well-documented chart of accounts aligned with segmented P&L and job costing requirements
- Design, implement, and maintain internal controls over financial reporting, in line with the control framework established with the CFO.
- Own compliance with Canadian indirect tax obligations (GST/PST/HST), payroll remittances, and corporate tax filings in coordination with external advisors
- Assist in bank covenant compliance reporting alongside the CFO.
- Lead year-end audit engagement, including preparation of working papers and direct liaison with external accountants
- Ensure compliance with applicable accounting standards (ASPE).
- Track actual project costs against initial quotes; build processes to flag variances early and escalate as required
- Maintain accurate WIP, revenue recognition, and project margin reporting, in conjunction with the operations team
- Own inventory accounting from raw materials through WIP to finished goods consumed on jobs, including counts
- Oversee accounts receivable, accounts payable, and payroll functions; ensure timely, accurate processing and strong supporting controls.
- Manage collections discipline and AR aging in coordination with operations
- Support weekly cash management and provide reliable inputs into the cash flow forecast owned by the CFO
- Support the annual budgeting process, including the model build-out
- Support the weekly 13W rolling cash forecasting cycle, including updating weekly actuals, and build out of forecast assumptions
- Assist in providing detailed analysis on budget versus actual financial variances at the Project, Department and Consolidated financial statement levels.
- Assist with the integration of acquired companies, including implementation of the company’s processes and systems within the acquired entity or integrating the existing personnel, processes and systems into their financial reporting environment.
- Lead, develop, and hold accountable the day-to-day finance team (AR, AP, payroll, staff accounting)
- Set clear expectations, review work, and build a culture of accuracy, ownership, and continuous improvement
- Act as the operational deputy to the CFO on the finance function
- Drive process improvement and automation across the ERP, billing, payroll, project management stack, and finance controls and processes overall
- Support integration of finance processes and reporting standards following any future acquisitions
- Partner with operations to ensure transactional data captured in the field flows cleanly into the financial records
- 8 years of progressive accounting experience, including 2 years in a Controller or Assistant Controller role
- CPA designation required
- Public accounting background (Big 4 or national firm) preferred
- Experience in trades, construction, field services, or other project-based businesses strongly preferred
- Demonstrated ownership of a full month-end close and external audit process
- Hands-on experience with job costing, WIP accounting, and inventory in a multi-segment operating business
- Background in private-equity-backed or multi-entity environments an asset
$130,000 - $150,000/year
How to Apply
Click the “Apply Now” button and follow the instructions to submit your resume. Please know that we only accept documents in MS Word or Rich Text formats.
When referencing this job, quote #479003 This position for employment is for a current vacancy with Vaco/Highspring’s client. You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Controller
POST NUMBER: 479003 in Victoria, BC vacancy
$110k per year
..., we have an opportunity for a financial controller to cover all aspects of finance for our three... ...Duties will range from invoicing, credit control and accounts payable through to budgeting... ...: Accounting certification 5 years post qualified experience Advanced skills...SuggestedFull timeWork at officeRelocation2 days per week$44k - $48k per year
...Pest Control Technician Route Based in: Victoria, BC Rentokil Terminix is the world's largest pest control company, offering... ...100% of the requirements, we still welcome your application. Number of Vacancies: 1 Salary Range: $44,000 - $48,000 with the following...SuggestedFull timeInternshipMonday to fridayShift work$43k - $48k per year
...About Rentokil-Terminix : Rentokil-Terminix Canada is one of the largest pest control providers to the property management sector. Rentokil-Terminix has been an industry leader in pest control. Our certified specialists use innovative technologies to protect millions of homes...SuggestedTrial period$36.62 per hour
...Competition Number 26/113 Posting Scope Internal / External Posted Date June 2, 2026 Closing Date June 16, 2026, 430 PM PST... ...combination of tasks pertinent to installation, repair, upgrade and control of the operation of a water distribution or wastewater...SuggestedHourly payFull timeFor contractorsLocal areaMonday to friday$67.02k - $83.78k per year
...purposes and principles. Knowledge of Quality Control or Quality assurance best practices as a... ...with Indigenous Peoples. This posting is for an existing vacancy Applicants,... ...the world. Babcock offers a hugely diverse number of career options. Find out more about...SuggestedPermanent employmentContract workFor subcontractorInternshipWork at officeWork from homeFlexible hoursShift work$58.83 - $66.35 per hour
...Hours of Work: 70 hours bi-weekly Posting Date: June 1, 2026 Closing Date:... ...Services team. Incumbents act as Controller for their individual service areas... ...role. Provides support to a number of CRD services to ensure financial controls are maintained in the delivery of...Hourly payLong term contractFull timeLocal area$88.64k - $116.34k per year
...necessary The ideal candidate brings: A post secondary education in an Engineering or... ...systems Quality Assurance and Quality Control processes and systems Planning,... ...the world. Babcock offers a hugely diverse number of career options. Find out more about...Temporary workFor subcontractorInternship$111.7k - $167.6k per year
...infrastructure including pump stations, odour control etc. Attend and lead meetings with the... ...will be pro-rated based on the agreed number of working hours per week. Benefits Summary... ...: No Schedule: Full time Job Posting: 18/05/2026 09:05:11 Req ID: 1004804...Long term contractFull timeContract workTemporary workPart timeCasual workWork at officeLocal area$33.71 - $36.01 per hour
...Hours of Work: 80 hours bi-weekly Posting Date: May 7, 2026 Closing Date: June 11,... ...warranty correction procedures, keeps phone numbers for service. Shows vacant units to prospective... ...move-in inspection with new tenant. Controls parking by allocating spaces, maintaining...Hourly payRemplacementFor contractorsManual laborWeekend workWeekday work$25 - $30 per hour
...theft, and works with the Leadership team to maintain operational controls to reduce shortage. DUTIES AND RESPONSIBILITIES Loss... ...shrinkage prevention plans. Must meet the required minimum number of weekly shifts/ hours Full Time: 30-40 hrs/week Part Time...Full timePart timeLocal areaFlexible hoursShift workAfternoon shift- ...characteristic that makes us unique. Pay Range: 17.85 - 18.83 This posting is for an existing vacancy within our business. Employee pay is... ...Hotline at (***) ***-**** (be sure to provide your name, job id number, and contact information so that we may follow up in a timely...Minimum wagePart timeCasual workLive InLocal areaWorldwide
- ...and merchandise meat product in accordance with company inventory control procedures, as required Provide superior customer service to... ...professional growth. Paid Vacation * Eligible only after working a set number of hours/days worked. We are committed to accommodating...Part timeInternship
- ...Location: Victoria, BC Employment Type: Full-Time Regular Number of in-office/on-site days: At least 2 days per month Union:... ..., the next responding to incidents or strengthening security controls? If you’re motivated by protecting critical infrastructure...Full timeTemporary workInternshipManual laborWork at officeImmediate start1 day per week
$51.02 - $63.68 per hour
...Hours of Work: Monday - Friday; 0700-1500 / 0800-1600 / 1000-1800 / 1100-1900 Requisition Number: 197909E What We Do BC Cancer provides comprehensive cancer control for the people of British Columbia. The Provincial Health Services Authority (PHSA) plans, manages...Hourly payFull timeTemporary workLocal areaRemote workWork from homeMonday to fridayFlexible hours$67.02k - $83.78k per year
...purposes and principles. Knowledge of Quality Control or Quality assurance best practices as a... ...with Indigenous Peoples. This posting is for an existing vacancy Applicants... ...000 people across the world. Babcock offers a hugely diverse number of career options....Permanent employmentContract workFor subcontractorInternshipWork at officeWork from homeFlexible hoursShift work- ...Victoria, BC Employment Type: 13 months Full-Time Temporary Number of in-office/on-site days: At least 2 days per month Annual... ...credentials have set people up for success in this role in the past: Post-secondary degree in Human Resources or a related field...Full timeTemporary workInternshipWork at officeImmediate startRemote workFlexible hours
- ...Hillside Ave, Victoria, BC, V8T 2C5 Title: Retail Salesperson Number of Available Positions: 5 Terms of Employment: Permanent, Full... ...inventory levels, report low stock, and assist with inventory control procedures. ● Prepare merchandise for purchase, rental, or lease...Permanent employmentFull timeSeasonal work
$20 per hour
...prepared. Clean, stock, and restock workstations. Cook the exact number of items ordered by each customer, working on several different... ...for advancement Full range of medical and dental benefits Posted : February 21, 2024 How to Apply Please ensure you provide a...Hourly payFull timeImmediate startFlexible hours$70.34k - $85.97k per year
...reasonably assigned from time to time Graduated from a recognized post-secondary institution with a degree in Electrical Engineering... ...35,000 people across the world. Babcock offers a hugely diverse number of career options. Find out more about Babcock on YouTube...Internship$67.02k - $87.87k per year
...experience in a Project Management or Operational environment A post-secondary education in a relevant field, preference for a... ...employing 35,000 people across the world. Babcock offers a hugely diverse number of career options. Find out more about Babcock on YouTube...Ongoing contractFor subcontractorInternship$27 - $33 per hour
...transaction reconciliation, liaison with our bookkeeping. Project controls and administration. Contract startup and closeout, paperwork,... ...needs doing and do it without being asked. Comfortable with numbers and financial processes (invoicing, budgets, reconciliation)....Hourly payContract workPart timeFor contractorsCasual workWork at officeRemote workWork from home10 hours per weekFlexible hours$4043 per month
...University of Victoria - Victoria, BC V8W 2Y2 CA (Primary) Posting Close Date 7 June 2026 Please note that positions will close... ...Varied CUPE 917 - Regular # of Hires Needed Position Number 995471 & 994942 Category Building and Grounds Maintenance,...Permanent employmentMonday to fridayShift workWeekday work$47k - $67k per year
...role focused on proactively identifying quality signals, designing control strategies and QA programs, and influencing stakeholders to embed... ...required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job...Long term contractWork at officeRemote workFlexible hours- ...Ave, Victoria, BC, V8T 2C5 Title: Retail Store Supervisor Number of Available Positions: 5 Terms of Employment: Permanent, Full... .... ● Strong understanding of retail sales operations, inventory control, and customer service best practices. ● Proven ability to lead,...Permanent employmentFull timeSeasonal workWork at officeShift workNight shift
$67.05k per year
...Reference Number: 4794 Posted Date: Jun 1, 2026 Employment Type: Permanent Full Time Hours of Work: 7.5 hours per day - 5 day week (M-Su) Work Arrangement: Hybrid 10 Salary Range: $67048.80 - $72399.60 Annually Location: Victoria, British Columbia, Canada ATTENTION...Permanent employmentFull timeWork at officeImmediate startRemote workMonday to fridayShift work3 days per week$31.08 per hour
...opportunities and to learn more about our DEI hiring. Reference Number: 4787 Posted Date: Jun 2, 2026 Employment Type: Permanent Part Time... ...will be permitted after completing 6 months in the role Post-training shifts: 3 to 4 days in a week (approximately 15 to 28...Hourly payPermanent employmentFull timePart timeWork at officeRemote workMonday to fridayShift work3 days per week$33.59 per hour
...Building Service Worker Level 1 Competition Number: 26/111 Posting Scope: Internal / External Posted Date: May 26, 2026 Closing Date: June 9, 2026, 4:30 PM PST Department: Facilities Work schedule: Monday to Sunday Monday to Sunday (Shifts may vary, graveyard...Hourly payLocal areaShift work$6849 per month
...Fire Fighter Probationer Competition Number: 26/110 Posting Scope: Internal / External Posted Date: May 26, 2026 Closing Date: June... ...Bay and/or the District of Saanich including streets, block numbers, water distribution systems critical infrastructure, or other...Hourly payPermanent employmentFull timeWork at officeLocal areaShift work$35.82 per hour
...SECTION: Police / Operations / Investigative Services Competition Number: P15-26 Date of Issue: June 3, 2026 Closing Date: June 18,... ...systems and databases; organize, track and maintain clerical control of investigation files, both current and historical; initiate CAD...Full timeWork at officeLocal areaMonday to friday$110k - $160k per year
...Director of Marketing Are You a Clever Duck? Take a gander at this post… Accent Inns Inc. is a BC-based hospitality company that is different in a good way. Here, we LEAD WITH LOVE, and our number one metric is the happiness of our staff. Our 2026 Employee Survey showed...Long term contractFull timeFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controller POST NUMBER: 479003. Be the first to apply!
Related searches
- process controller Victoria, BC
- gas controller Victoria, BC
- controller - manufacturing Victoria, BC
- controller Victoria, BC
- operations controller Victoria, BC
- senior controller Victoria, BC
- hotel controller Victoria, BC
- plant controller Victoria, BC
- regional controller Victoria, BC
- post office driver Victoria, BC
