Controller - ICI Roofing
Offre en anglaisOversee all accounting, payroll, and financial reporting for four corporate entities, including job cost analysis and audit preparation. Manage general office operations, human resources, insurance renewals, and legislative compliance for the company.
- Sur place
- Toronto, ON
- Publié 28 août 2026
- Postuler avant le 27 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Résumé du poste
Our client, an established ICI roofing company in the GTA, is looking for a Controller. RESPONSIBILITIES: Accounting: Responsible for overseeing that all accounting and payroll functions of the corporations are properly carried out and time deadlines are met. Banking and cash management for four corporate entities. Prepare monthly progress billing of project contracts. Ensure all holdback invoicing and supporting documents are prepared correctly and sent out in a timely manner as required by Clients' contracts. Accounts receivable collections - ensure all receivables are received on time so cash flow can be maintained. Approve all accounts payable invoices and ensure that proper account coding has been applied. Staff payroll and bank reconciliation Administer Group Benefit Program Job cost analysis during and at the end of each project. Provide management with information vital to the decision-making process. Recording and tracking of all corporate assets. Manage the Jonas for Construction computer accounting system and help to solve any problems that may occur. Prepare all year-end work for all four corporate entities for review and audit by our external auditors and coordination of the auditors' activities. Evaluate accounting and control procedure for all four corporate entities and update where necessary. Office Manager: Responsible for ensuring the smooth operation of the various departments within the company and that the flow of all documentation and procedures are understood and followed. Creating and communicating new procedures as required. Respond to and resolve any problems incurred by accounting, payroll and safety staff. Negotiate Annual Business Insurance Renewal. Handle all insurance claims. Ensure that the security system is kept up to date and handle any problems that may occur. Keep all extra keys for outer and inner doors under safe keeping. Update all security system and key holder records as needed. Liaise with our outside computer IT company on any problems that may be presented in the day-to-day operation of our computer network. Liaise with our legal advisor on legal matters that would/could affect any of our corporations. Subcontracted Work: When needed, subcontractors are hired to perform work. The hiring of subcontractors is handled by the Sr. Estimator and the necessary paperwork is acquired by the Receptionist. It is the responsibility of the Controller to ensure that all legislative and safety documentation is obtained and on file for each project. Human Resources: Conduct Annual Performance Reviews for all staff Keep up-to-date on new legislation as it arises, ESA, MOL, WSIB, etc. and Union Collective Agreements Prepare and keep up-to-date Human Resource Manual for both the office and the field. Recruiting, training and retaining skilled accounting and administrative staff. Promotion of Company: Ensure website is kept up-to-date Determine the need for company promotional advertising and/or handle any request for such items from the President Compensation: Base plus bonus, Benefits, Vacation
Ce que vous ferez
Oversee all accounting, payroll, and financial reporting for four corporate entities, including job cost analysis and audit preparation. Manage general office operations, human resources, insurance renewals, and legislative compliance for the company.
Exigences
The candidate must be capable of managing complex construction accounting systems and overseeing administrative and HR functions. Experience with Jonas for Construction and knowledge of employment legislation (ESA, MOL, WSIB) is required.
Avantages
• Bonus • Benefits • Vacation
Compétences indiquées
- Accounts receivableSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Financial Accounting
- Payroll Administration
- Cash Management
- Progress Billing
- Accounts Receivable
- Accounts Payable
- Job Cost Analysis
- Audit Coordination
- Office Management
- Insurance Claims Management
- Human Resources
- Performance Reviews
- Legislative Compliance
- Recruiting
- Jonas for Construction
- Contract Management
Domaines d’emploi
- Finance & Accounting
- Construction
- Management & Leadership
- Human Resources
- Administrative
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Postuler avant le
- 27 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte