Financing & Accounting

The finance and accounting career stream at the Mainroad Group exposes individuals to various types of businesses maintenance, products, and construction services for civil infrastructure, real estate and accounting for corporations, limited partnerships, and trusts.

Below is the employee structure within our Financing and Accounting team. Hover your mouse or tap on the job titles below to read a brief overview of each role.

​The Secretary-Treasurer for the Mainroad Group is responsible for the fiscal health, stability and security of the company. The Secretary-Treasurer provides financial analysis, statements, and related reports to management and owners of the company to evaluate the performance and financial condition of the company.
The Controller is responsible for the fiscal health and security of the company through the administration and management of various accounting activities. The Controller provides information on the results of company operations in the form of financial statements and related reports. These statements and reports are used by the management and owners of Mainroad and its subsidiary companies to evaluate the performance and financial condition of the company.
Participating as a member of the Finance team, the Assistant Controller's role is to provide support for key business processes. This includes assisting stakeholders with appropriate financial analysis of projects and activities, developing and analyzing operational reports to ensure completeness and accuracy of data, and to review and advise on appropriate levels of internal control on key processes. This position requires proven communication, analytical, and problem-solving skills to help support the finance department.
The Senior Accountant is responsible for maintaining a strong positive relationship with the operations team while adhering to company accounting policies and procedures. The Senior Accountant is responsible for executing the client billing cycle while maintaining strong internal controls and processes. This role is actively involved in the preparation of profitability analysis and account reconciliations for use by account management and other management personnel.
The Payroll Supervisor will ensure that payrolls are completed in an accurate and timely manner. He/she will manage a team of payroll professionals, overseeing tasks to ensure the effective delivery of payroll services and employee information in an accurate, efficient and timely manner. The Supervisor will perform payroll-related duties requiring independent judgment and initiative while maintaining adherence to deadlines.
The ​Payroll Administrator assumes the day-to-day processing responsibilities for the Payroll Department. Primary responsibilities include processing bi-weekly payroll(s); processing month-end journal entries; responding to payroll inquiries; preparing report requests from management or government agencies; and, processing statutory and miscellaneous payments.
The Accounts Payable / Accounts Receivable Supervisor is responsible for accounting work associated with processing accounts payable, processing vendor invoices, cheque requests, and collections from customers. The development and maintenance of accounting policies and procedures are also required.
The Accounts Payable / Accounts Receivable Data Entry Clerk is responsible for the day to day processing of accounts payable transactions to ensure that the company's finances are maintained in an effective, up-to-date manner. This position will also perform day-to-day data entry for the Accounting/Finance Department and Reception/Switchboard relief.

Current Opportunities in Financing & Accounting at Mainroad:

I’m so grateful for my work-term at Mainroad Group.  I came into the company looking to explore a potential career path to pursue but I got so much more than that. I had the opportunity to work on projects that helped me reach my academic goals, collaborate with other employees, and meet amazing people. I’m very sad to leave, but I’m taking such valuable skills with me!


KPU Marketing Program Student