Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

$125k - $145k per year
Temporary

vaco

About the Company

Our client is a growing HVAC and mechanical services business. They are looking for a Controller to join their team!

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

About the Opportunity

  • Own the full month-end close process end-to-end, delivering accurate, on-time results to the VP Finance
  • Lead the full month-end and year-end close processes, including preparation of journal entries, accruals, reconciliations, intercompany transactions, and timely delivery of accurate financial results.
  • Prepare monthly financial reporting packages, including financial statements, supporting schedules, budget-to-actual variance analysis, and management reporting.
  • Maintain the general ledger and chart of accounts, ensuring accurate financial data, reporting integrity, and alignment with business reporting requirements.
  • Establish, maintain, and enhance internal controls, accounting procedures, and financial reporting processes to ensure compliance with applicable accounting standards and regulatory requirements.
  • Manage indirect tax filings, payroll remittances, corporate compliance requirements, audit support, and coordination with external advisors and auditors.
  • Oversee project and job costing activities, including monitoring project performance, analyzing cost variances, maintaining work-in-progress (WIP) schedules, supporting revenue recognition, and reporting on project profitability.
  • Manage inventory accounting processes, including inventory valuation, reconciliations, physical counts, and the flow of costs through operational and financial reporting systems.
  • Provide oversight of accounts receivable, accounts payable, payroll, collections, cash management, and cash flow forecasting to ensure effective working capital management.
  • Support budgeting, forecasting, and financial planning processes through financial modeling, cash flow analysis, variance reporting, and operational performance analysis.
  • Lead and develop the accounting team while driving continuous improvement, process automation, systems optimization, business integration initiatives, and cross-functional collaboration to enhance financial operations and reporting accuracy.

About You

  • 5-8 years minimum of progressive accounting experience, including 2+ years in a Controller or Assistant Controller role
  • CPA designation preferred
  • People Management / Supervisory experience

Salary Range

$125,000 - $145,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 #306848

This position for employment is for a current vacancy with Vaco/Highspring's client. You must currently reside within the Greater Victoria 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.

By submitting to this position, you are agreeing to be included in our talent pool for future hiring for similarly qualified positions.

Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual's skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs. With that said, as required by local law in geographies that require salary range disclosure, Vaco/Highspring notes the salary range for the role is noted in this job posting.

The individual may also be eligible for discretionary bonuses, and can participate in medical, dental, and vision benefits as well as the company's 401(k) retirement plan. Additional disclaimer: Unless otherwise noted in the job description, the position Vaco/Highspring is filing for is occupied. Please note, however, that Vaco/Highspring is regularly asked to provide talent to other organizations. By submitting to this position, you are agreeing to be included in our talent pool for future hiring for similarly qualified positions.

Submissions to this position are subject to the use of AI to perform preliminary candidate screenings, focused on ensuring minimum job requirements noted in the position are satisfied. Further assessment of candidates beyond this initial phase within Vaco/Highspring will be otherwise assessed by recruiters and hiring managers. Vaco/Highspring does not have knowledge of the tools used by its clients in making final hiring decisions and cannot opine on their use of AI products.

EEO Notice

Vaco by Highspring is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race (including but not limited to traits historically associated with race such as hair texture and hair style), color, sex (includes pregnancy or related conditions), religion or creed, national origin, citizenship, age, disability, status as a veteran, union membership, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, political affiliation, or any other protected characteristics as required by federal, state or local law.

Vaco by Highspring and its parents, affiliates, and subsidiaries are committed to the full inclusion of all qualified individuals. As part of this commitment, Vaco by Highspring and its parents, affiliates, and subsidiaries will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact View email address on click.jobroute.io.

Vaco by Highspring also wants all applicants to know their rights that workplace discrimination is illegal.

Representation Notice

By submitting to this position, you agree that you will be giving Vaco by Highspring the exclusive right to present your as a candidate for the foregoing employment opportunity. You further agree that you have represented information about yourself accurately and have not affirmatively misrepresented your qualifications. You also agree to maintain as confidential, to the fullest extent permitted by law, any information you learn from Vaco by Highspring about the position and you will limit disclosure of information about the position only to the extent necessary to perform any obligations in furtherance of your application. In exchange, Vaco by Highspring agrees to exercise reasonable efforts to represent you through all solicitation, job screening and resume dispersal.

For residents of Ontario, Canada: Based on Highspring's discussions with its Client, Highspring's understanding is that this position for employment is a current vacancy (either through Highspring as a contractor or with the client directly).

Privacy Notice

Vaco by Highspring and its parents, affiliates, and subsidiaries ("we," "our," or "Vaco by Highspring") respects your privacy and are committed to providing transparent notice of our policies.

  • California residents may access Vaco by Highspring HR Notice at Collection for California Applicants and Employees here.
  • Virginia residents may access our state specific policies here.
  • Residents of all other states may access our policies here.
  • Canadian residents may access our policies in English here and in French here.
  • Residents of countries governed by GDPR may access our policies here.

Additionally, submissions to this position are subject to the use of AI to perform preliminary candidate screenings, focused on ensuring minimum job requirements noted in the position are satisfied. More details about Vaco by Highspring's use of AI can be found here (). Further assessment of candidates beyond this initial phase will be conducted by recruiters and hiring managers. Vaco by Highspring does not know and cannot opine on if its client's use of AI products in hiring.

Pay Transparency Notice

Determining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to:

  • the individual's skill sets, experience and training;
  • licensure and certification requirements;
  • office location and other geographic considerations;
  • other business and organizational needs.

With that said, as required by local law, Vaco by Highspring believes that the following salary range referenced above reasonably estimates the base compensation for an individual hired into this position in geographies that require salary range disclosure. The individual may also be eligible for discretionary bonuses.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Controller in Oshawa, ON vacancy
  •  ...tracking, and timely decision-making to resolve execution challenges that threaten project outcomes. The PCC Manager leads the Project Control Center (PCC), ensuring alignment across engineering, procurement, construction, and project controls functions. District Overview... 
    Suggested
    Full time
    For subcontractor
    Local area
    Relocation
    Weekend work

    Kiewit Corporation

    Oshawa, ON
    11 days ago
  •  ...specializes in clean power production. They are looking for a Finance Controller who will be responsible for providing direct support to the...  ...advocate fiscal responsibility and ensure effective internal controls over financial reporting.  Why Work Here ~ Work for a world... 
    Suggested
    Oshawa, ON
    -21
  • QUALITY ASSURANCE SPECIALIST   Text APPLY to (***) ***-****  to apply or check out more jobs at !    Find your future at GEODIS . This is not your old-time warehouse job. Work in modern facilities with cutting-edge technology, helping us move products for some of ...
    Suggested
    Full time

    Geodis Career

    Oshawa, ON
    more than 2 months ago
  •  ...dentistry and orthodontic procedures. Prepare radiographs and assist with impressions. Sterilize instruments and support infection control practices. Educate patients on treatment and oral care instructions. Coordinate appointments, maintain dental records, and... 
    Suggested

    Dr ANN MARY ROY DENTISTRY PROFESSIONAL CORPORATION

    Oshawa, ON
    12 days ago
  • $22 per hour

     ...quality and freshness of ingredientsPrepping items according to recipes, quantity calls, and specification while maintaining portion control systemsInspecting food preparation and serving areas, tools, and equipment to ensure observance of safe, sanitary food-handling practicesWhat... 
    Suggested
    Weekly pay
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Red Lobster Management LLC

    Oshawa, ON
    1 day ago
  •  ...prepare document for submittal. Maintain job-site files, documents, reports and daily log; prepare periodic reports for document control purpose Perform related duties as assigned. What You Bring to the Table: High school or college graduate Working knowledge... 
    Full time
    Contract work
    Work at office

    Aecon Group

    Oshawa, ON
    8 days ago
  •  ...automation installations. This role reports to the Lead Press & Automation Engineer and partners closely with equipment suppliers, controls engineers , and plant teams. Responsibilities Travel to supplier build shops and automotive stamping plants to coordinate... 
    Long term contract
    Relocation

    Great Lakes Group

    Oshawa, ON
    1 day ago
  •  ...by CHO management Client Safety Adhere to CMHA Durham client safety programs including program policies as well as infection control and prevention procedures. In partnership with clients, family members, and fellow staff, maintain open lines of communication to assist... 
    Long term contract
    Full time
    Work at office
    Monday to friday
    Flexible hours

    Cmha Durham

    Oshawa, ON
    18 days ago
  •  ...opportunity for career development across many business departments within our organization. RESPONSIBILITIES : · Quality check and control of in-progress work orders · Assign work orders to contractors once QA has been completed · Track work orders from beginning to... 
    For contractors
    Local area
    Flexible hours

    Sonepar

    Oshawa, ON
    11 days ago
  •  ...indigenous perspective  Client Safety  • Adhere to CMHA Durham client safety programs including program policies as well as infection  control and prevention procedures.  • In partnership with clients, family members, and fellow staff, maintain open lines of communication to... 
    Full time
    Monday to friday
    Flexible hours

    Cmha Durham

    Oshawa, ON
    24 days ago
  • $99k - $149k per year

     ...future-building projects, join our best-in-class team. What is the Opportunity? The intermediate Cost Controller will be responsible for providing cost control support to ongoing projects and supporting the company’s estimating and construction teams to ensure that... 
    Remplacement
    Contract work
    For subcontractor

    AECON

    Bowmanville, ON
    7 days ago
  • $150k - $175k per year

     ...documentation. Strengthen the organization's financial governance framework by identifying reporting risks, implementing appropriate internal controls, and monitoring their ongoing effectiveness. Lead technical accounting assessments and prepare or review accounting position... 
    For contractors
    Work at office
    Local area

    vaco

    Oshawa, ON
    12 hours ago
  • $130k - $140k per year

     ...capabilities in lease review, recovery analysis, and NOI creation to support value-add and due diligence assignments • Support and Assist Controller • Assist in the overall management of the accounting team including planning, monitoring, and communicating any issues that... 
    Contract work
    For contractors
    Work at office
    Local area

    Vaco LLC

    Oshawa, ON
    10 hours ago
  •  ...including well-developed annual retraining Advancement opportunities within a growing company dedicated to advancing the traffic control industry with new technology ~ A great team! As a Shop & Warehouse Labourer, you will: Fulfill and prepare orders for shipment... 
    Weekend work

    Ramudden

    Oshawa, ON
    4 days ago
  • $48.2k - $56.55k per year

     ...is on a mission to redefine access to credit. Since day one, we’ve been helping Canadians break through financial barriers and take control of their futures. When traditional banks say no, we say there's another way — offering real solutions, real relief, and a real second... 
    Full time
    Start today

    easyfinancial

    Oshawa, ON
    19 days ago
  • $18.05 per hour

     ...accomplishing new and different requests; exploring opportunities to add value to job accomplishments. Ensures all safety and access control procedures and maintains a safe work environment. Provide protection to the clients, residents and property of the buildings we... 
    For contractors
    Work at office
    Local area
    Shift work
    Weekend work
    Afternoon shift

    FirstService Residential Canada

    Oshawa, ON
    23 days ago
  •  ...Define functional and technical requirements for all Finance capabilities (accounting, business planning, controllership, internal controls, etc.); Support the mandate to champion the principles of Finance's product stewardship model, the Agile Mindset, and excellence in... 
    Long term contract
    Full time
    Temporary work
    Local area
    Immediate start
    Shift work

    Ontario Power Generation

    Oshawa, ON
    11 days ago
  • $75k - $80k per year

     ...Education: College/CEGEP Experience: 5 years or more Work setting Urban area Area of work experience ~ Quality assurance or control Area of specialization ~ Industrial Work conditions and physical capabilities Fast-paced environment Work under... 
    Permanent employment
    Full time

    Trans-United Consultants Ltd.

    Whitby, ON
    12 days ago
  • $17.95 per hour

     ...response. This position offers a dynamic work environment with opportunities for growth and advancement. RESPONSIBILITIES Access Control: Provide access control where applicable, including managing access for contractors and delivery personnel. Ensure all staff are... 
    Hourly pay
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekday work

    Allied Universal

    Oshawa, ON
    14 days ago
  •  ...calibration, qualification, validation, and compliance activities. The role’s activities primarily focus on lifecycle maintenance of controlled temperature equipment but also include other laboratory equipment as required. These activities include but not limited to... 
    Permanent employment
    Full time
    Work at office
    Weekend work

    Auxilium Health

    Oshawa, ON
    11 days ago
  • $70k - $85k per year

     ...upfitters work each day to modify OEM vehicles into police and emergency vehicles through, routing and installing wire harnesses, controllers, partitions, auxiliary batteries, light bars, push bumpers, power supplies, component trays, and consoles. Previous experience with... 
    Internship
    Shift work

    Safe Fleet

    Oshawa, ON
    13 days ago
  •  ...including proper sales, signage, and store cleanliness. Maintain a professional appearance in accordance with the dress code. Control Expenses Protect Company assets within guidelines of LIDS Retail policies. Participate in managing store inventory including processing... 
    Hourly pay
    Contract work
    Immediate start
    Shift work

    Lids

    Oshawa, ON
    15 days ago
  • $61k - $75k per year

     ...monitoring initiatives. Support identity and access management processes, including periodic access reviews and joiner-mover-leaver controls. Monitor endpoint compliance and assist in maintaining secure device configurations. Coordinate cybersecurity awareness... 
    Permanent employment
    Full time
    Work at office
    Local area
    Monday to friday

    Durham Community Health Centre

    Oshawa, ON
    21 days ago
  • $75k - $80k per year

     ...Experience: Études Certificat ou diplôme Milieu de travail ~ Milieu urbain Domaine d'expérience de travail ~ Assurance ou contrôle de la qualité Domaine de spécialisation ~ Industriel Conditions de travail et capacités physiques Milieu où les... 
    Permanent employment
    Full time

    Trans-United Consultants Ltd.

    Whitby, ON
    12 days ago
  • $100k - $130k per year

     ...other regulated market participants to assess compliance with the organization. The role identifies regulatory deficiencies and internal control weaknesses, prepares formal reports and recommends appropriate corrective actions. The successful candidate will engage with firms... 
    For contractors
    Work at office
    Local area

    vaco

    Oshawa, ON
    12 hours ago
  •  ...documentation. Strengthen the organization's financial governance framework by identifying reporting risks, implementing appropriate internal controls, and monitoring their ongoing effectiveness. Lead technical accounting assessments and prepare or review accounting position... 
    Contract work
    For contractors
    Work at office
    Local area

    Vaco LLC

    Oshawa, ON
    10 hours ago
  •  ...Corrective and Preventive Action (CAPA) plans, ensuring timely implementation. Participate in the creation and execution of Change Control documentation. Write, revise, and review methods, work instructions, reports, and SOPs as required. Compliance Management... 
    Permanent employment
    Full time
    Work at office
    Weekend work

    Auxilium Health

    Oshawa, ON
    27 days ago
  •  ...60 years. We are proud to be the steward of Canadian CANDU nuclear technology.The selected candidate will be key to support the strategy and execution of the successful development and management of a project.Your roleOversee and lead Project Controls execution.Participat...
    Full time

    SNC-Lavalin

    Oshawa, ON
    15 days ago
  • $20.75 - $21.57 per hour

     ...in accordance with the agency’s policy and procedures, particularly as pertains to our clinical environment protocols for infection control, and overall health and safety requirements. This position does not have a set work schedule and must be available on short notice to... 
    Hourly pay
    Part time
    Casual work
    Work at office
    Local area

    Durham Community Health Centre

    Oshawa, ON
    more than 2 months ago
  •  ...tasks needing completion or as specified by the IT Manager Other duties as required and assigned by manager Administers process control, training, and equipment needs Identifies and recommends techniques to Operations for obtaining accurate data needed for reports... 
    Full time
    Worldwide

    Geodis Career

    Oshawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!