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

Controller

Full-time

Mainroad Group

Mainroad Group is seeking an experienced and hands-on Operations Controller to join our leadership team and oversee finance operations across our employee-owned group of highway maintenance and infrastructure services companies throughout British Columbia and Alberta.

Reporting to the Chief Financial Officer , the Operations Controller will play a key leadership role in ensuring the effective and efficient delivery of our day-to-day financial operations. This position will lead payroll, accounts payable, collections, working capital, operational cash flow, and support for accounts receivable , with a strong focus on operational efficiency, financial controls, service excellence, and business partnership.

Working closely with our Corporate Controller , who oversees accounting policies, consolidated financial reporting, and the month-end and year-end close processes, the Operations Controller will bring a practical, business-focused approach to the organization’s financial operations.

This is an opportunity for a finance leader who enjoys being close to the business and making a tangible impact. The successful candidate will thrive in a complex, multi-company and multi-location environment and will build strong, collaborative relationships with Operational Directors, General Managers, and teams across the organization .

We are looking for someone who combines strong financial expertise with leadership, sound judgment, operational curiosity, and a solutions-oriented mindset — someone who can improve processes, strengthen controls, develop people, and help our operational teams succeed.

What You'll Do:

 


  • Lead payroll, accounts payable, collections, support accounts receivable, and related finance operations.

  • Lead and develop the Payroll Supervisor and AP/AR Supervisor.

  • Provide complete and timely operational finance information, reconciliations, and supporting schedules to the Corporate Controller for financial reporting and the month-end and year-end close.

  • Partner with Operational Directors, General Managers on contract and project planning, work-in-progress reviews, forecasting, and operational performance.

  • Monitor working capital, cash flow, aged receivables, holdbacks, and collection risks.

  • Oversee centralized payroll for hourly, salaried, seasonal, unionized, and non-union employees across multiple companies and jurisdictions.

  • Ensure operational finance activities comply with internal policies, delegated approval authorities, collective agreements, applicable legislation, and established control procedures.

  • Identify opportunities to standardize, automate, and improve finance processes, controls, reporting, and service delivery.

  • Establish meaningful performance measures for payroll, AP, AR, collections, and working capital.

  • Mentor, coach, and develop employees, creating opportunities for growth and preparing team members to take on broader responsibilities.

  • Build a capable, accountable, collaborative, and high-performing finance operations team.

What You Bring:

 


  • CPA designation

  • Bachelor’s degree in accounting, finance, business administration, or a related field.

  • At least 8–10 years of progressive finance experience, including leadership responsibility.

  • Strong experience in payroll, AP, AR, collections, working capital, and financial controls.

  • Experience in highway maintenance, construction, infrastructure, transportation, utilities, field services, or another contract-based industry is preferred.

  • Experience supporting multiple companies, locations, and operating teams.

  • Knowledge of project accounting, work in progress, forecasting, and cost analysis.

  • Experience with unionized payroll, collective agreements, ERP systems, and process improvement is an asset.

  • Demonstrated ability to mentor, coach, and develop employees for broader responsibilities and career growth.

  • Strong business judgment, analytical capabilities, communication skills, and a practical leadership style.

 

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Controller in Surrey, BC vacancy
  • $75k - $90k per year

     ...About Delta Intelligent Building Technologies (Canada) Inc. (formerly known as Delta Controls). Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Flexible hours
    3 days per week

    Delta Controls

    Surrey, BC
    6 days ago
  •  ...scale. Now is the moment. Join us. The Role The Inventory Controller is responsible for ensuring we know what materials we have,...  ...being used, and when we need to replenish them. This role will control the flow of materials into and out of inventory, maintain accurate... 
    Suggested
    Permanent employment
    Full time
    Live out
    Work at office

    Moment Energy

    Surrey, BC
    a month ago
  • $43k - $45k per year

     ...Pest Control Technician  Route Based in: Surrey, BC Rentokil Terminix is the world's largest pest control company, offering the broadest, most advanced range of pest control solutions and services in the industry. Rentokil Terminix has earned a reputation in Canada... 
    Suggested
    Full time
    Internship
    Lmia
    Monday to friday
    Shift work

    Rentokil Initial

    Surrey, BC
    a month ago
  • $39 per hour

     ...measuring instruments Document and report deviations from specifications and tolerances Set up and operate conventional and computer controlled machine tools Verify dimensions of products for accuracy and conformance to specifications using precision measuring instruments... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Father And Son Masonry And Curbing

    Surrey, BC
    3 days ago
  •  ...Mainroad Lower Mainland Contracting LP in Surrey, BC is seeking an experienced Operations Controller to join our leadership team and oversee finance operations across our employee-owned group of highway maintenance and infrastructure services companies. Reporting to the... 
    Suggested

    Mainroad Lower Mainland Contracting LP

    Surrey, BC
    1 day ago
  • $31.5 per hour

    Inventory Control Supervisor IHome Cabinets Inc. Location Surrey, BC Salary 31.50 hourly / 35 hours per week Full time Day, Night Starts as soon as possible Benefits: Other benefits Languages English Education College/CEGEP Experience 1 year to less than 2 years... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Night shift

    IHome Cabinets Inc.

    Surrey, BC
    more than 2 months ago
  • $165k - $210k per year

     ...Manufacturing Engineering (including M&I flow, Standard Operations, plant layout, waste elimination, continuous improvement, engineering change control) with a thorough understanding of manufacturing and financial KPI. Experience working with ERP systems (Infor would be an asset)... 
    Long term contract
    Full time
    Work at office
    Immediate start

    Industrial Electric Manufacturing

    Surrey, BC
    2 days ago
  • $75k - $90k per year

     ...costs and outstanding obligations. Investigate project accounting discrepancies. Provide project financial information to the Controller and CFO. Billing & Change Orders Support project billing. Monitor billing requirements and supporting documentation. Track... 
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office

    Rwc Systems

    Surrey, BC
    7 days ago
  • $23 - $26 per hour

     ...Reporting to the Director, Finance & Administration and Project Controller (PCA), and working with the Payroll and Accounts Receivable Departments...  ...maintain organized project files including work orders, quality control documents, purchase orders, as-built drawings, and third-party... 
    Hourly pay
    Full time
    For subcontractor
    Work at office

    Arctic Arrow Group

    Surrey, BC
    19 days ago
  • $21 - $27 per hour

     ...grinder, skid steer, hi-ab, and airspade. • Tree installation and transplanting. • Integrated pest management and invasive species control. • Root pruning and install root barriers. • Storm cleanup. Equipment, Machine and Tool Use • Choose and load the... 
    Hourly pay
    Full time
    Apprenticeship
    Casual work
    Work at office
    Remote work
    Relocation package
    Flexible hours

    SavATree

    Surrey, BC
    21 days ago
  •  ...Maintenance ~ Report all equipment deficiencies or malfunctions requiring maintenance or repair to the proper supervisor. Internal Control Responsibilities Supports the Company's Internal Control process which includes understanding, communicating, and complying with... 
    Full time
    Local area
    Flexible hours
    Weekend work
    Weekday work

    Radius Recycling

    Surrey, BC
    21 days ago
  •  ...approve department layouts, order documentation, and change requests. Manage customer revisions, changes, and clarifications in a controlled and documented manner. Maintain item catalogue for key accounts to ensure accuracy of pricing and items. Proactively identify... 
    Full time
    Work at office
    Flexible hours

    Advance Wire Products Inc

    Surrey, BC
    11 days ago
  •  ...and correspondence with the project team. Ensure that quality standards are being met and assist in managing the project Quality Control program and tracking deficiencies. Arrange deliveries and submit material request. Complete daily reports in various apps such... 
    Long term contract
    Full time
    For contractors

    Rwc Systems

    Surrey, BC
    a month ago
  •  ...preventative maintenance activities. Participate in weekly, monthly, semi-annual, and annual plant inspections. Work closely with Quality Control personnel to ensure all products meet company and customer specifications. Assist the Plant Supervisor and Operations Manager in... 
    Long term contract
    Full time
    Immediate start

    B

    Surrey, BC
    13 days ago
  •  ...looking for a highly detail-oriented Production & Client Order Coordinator to support order processing, production preparation, quality control, and customer communication. This role requires excellent accuracy with measurements, specifications, pricing details, and data entry... 
    Full time

    Best Office Staff

    Surrey, BC
    13 days ago
  •  ...specifications, burner must cut scrap utilizing appropriate tools and equipment. Maintains a torching environment conducive to fire control, and is able to seek additional assistance if first efforts fail. Equipment & Maintenance Detects faulty operation of... 
    Full time
    Local area
    Flexible hours

    Radius Recycling

    Surrey, BC
    more than 2 months ago
  • $90k - $100k per year

     ...plan members. About the Role The Cyber Security Engineer will implement, operate, and continuously improve technical security controls across the organization. The role protects identities, endpoints, cloud environments, networks, applications, and data by identifying... 
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours

    Grouphealth Benefit Solutions

    Surrey, BC
    a month ago
  • $26.31 per hour

     ...and delivering laundry, where required. • Greets visitors and others in accordance with established safety, security and infection control procedures and guidelines; provides information and/or redirects to appropriate person or area, where required. • Checks and restocks... 
    Hourly pay
    Full time
    Night shift
    Weekend work
    Afternoon shift

    Brookside Lodge Community

    Surrey, BC
    more than 2 months ago
  • $26.04 - $31.54 per hour

     ...Providing wound care, post-surgical care, and drain care including comprehensive assessments and dressing changes. Implementing infection control measures to prevent the transmission of pathogens. Assessing the need for additional home supports and referrals. Collaborating... 
    Hourly pay
    Full time
    Part time
    Casual work
    Remote work
    Flexible hours
    Weekend work

    Cbi Home Health

    Surrey, BC
    more than 2 months ago
  • $40k - $50k per year

     ...As part of our continued growth, we are expanding our Accounting team by adding an additional Junior Accountant. Reporting to the Controller, the Junior Accountant will support the department by performing a variety of accounting tasks with accuracy and efficiency. This role... 
    Full time
    Work at office
    Monday to friday

    Wesgroup Equipment

    Surrey, BC
    more than 2 months ago
  • $38 - $53 per hour

     ...The Building Controls Service Technician inspects, maintains, repairs, and installs Building Automation Systems (BAS) across commercial and institutional facilities. Based out of our Ottawa (Kanata) office, this role supports building performance by diagnosing issues, delivering... 
    Hourly pay
    Long term contract
    Remplacement
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours

    Modern Niagara

    Port Coquitlam, BC
    more than 2 months ago
  • $50k - $90k per year

     ...or company standards utilizing Ainsworth engineering tools as required. Selects materials including DDC modules, field sensing and control devices, dampers and valves to meet the Project requirements, specifications, codes and customer standards.  Submits material order... 
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office

    Carrières Ainsworth

    Surrey, BC
    more than 2 months ago
  • $85k - $90k per year

     ...CPSM, SCMP or CSCP. Demonstrated knowledge of purchasing and contracting techniques and procedures. Strong knowledge of internal controls and finance management. Excellent people management skills. Excellent communication and negotiation skills. Thorough... 
    Full time
    Contract work

    Sunrise Farms, Inc

    Surrey, BC
    more than 2 months ago
  • $113k - $130k per year

     ...computer screen. Mental Demands: Interpret, analyze, research and handle multiple tasks simultaneously. Environment: Climate controlled office space. Compensation actually offered for this role will take into account internal equity and also may vary depending on the... 
    Long term contract
    Full time
    Work at office

    Industrial Electric Manufacturing

    Surrey, BC
    more than 2 months ago
  • $48.65 per hour

     ...repairs mechanical, hydraulic, pneumatic, and electrical/electronic equipment, will provide measurable improvements and enhancements to controls and systems. ~ Responsible for programmable controls, numeral controls, power supplies, drives, gages and test equipment and... 
    Full time
    For contractors
    Local area
    Worldwide
    Rotating shift

    Refresco Careers

    Surrey, BC
    more than 2 months ago
  • $22.5 - $24 per hour

     ...replenishment tasks to support production schedules. Environment: Primarily shop floor and warehouse environment, which is not climate controlled. Exposure to excessive heat and cold, wet/humid conditions, noise/vibration, hazards, dust and fumes.  Salary Range: $22.50 - $24... 
    Hourly pay
    Long term contract
    Full time
    Internship
    Work at office

    Industrial Electric Manufacturing

    Surrey, BC
    more than 2 months ago
  •  ...thorough knowledge of the North American over the road trucking market including but not limited to LTL, Truckload, flatbed, dry van, temp control and intermodal.  • Advanced negotiation skills.  • Knowledge of sales techniques including but not limited to, sales cycles,... 
    Full time
    Temporary work
    Work at office
    Immediate start

    Lantrax Logistics Ltd

    Surrey, BC
    more than 2 months ago
  •  ...Supports the coordination of clerical and administrative systems, including filing, SharePoint, shared drives, email inboxes, and document control. Supports day to day office logistics, such as supplies, inventory, and desk scheduling to support uninterrupted operations.... 
    Full time
    Work at office

    Métis Nation British Columbia

    Surrey, BC
    more than 2 months ago
  • $64k - $109.8k per year

     ...Summary The Wiring Designer is responsible for translating electrical schematics into detailed, point‐to‐point wiring diagrams and control panel layouts for production staff. This role ensures that every connection in our switchgear assemblies is accurately depicted,... 
    Long term contract
    Full time
    Work at office

    Industrial Electric Manufacturing

    Surrey, BC
    more than 2 months ago
  • $42 - $49 per hour

     ...a team to accomplish maintenance goals and targets.  ~ Service attachments and working tools  ~ Verify and repair emission control systems  Health & Safety Embrace with and respect ConeTec’s safety culture, first and foremost Ensure proper preparation... 
    Long term contract
    Full time
    For contractors
    Apprenticeship
    Immediate start

    Conetec Group

    Surrey, BC
    19 days ago

Do you want to receive more vacancies?

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