Environmental Site Supervisor in Ontario

Arcadis

📍 markham, on, Canada

Full-time Other-General Posted June 01, 2026

Job Description

Take charge as an Environmental Construction Site Supervisor with Arcadis in Ontario, ensuring effective project delivery. Lead site operations, enforce safety protocols, and manage diverse teams remotely or on-site.

In this pivotal role, you will support Arcadis' construction projects focusing on environmental remediation and decommissioning. This position requires at least 90% travel and involves strong leadership and exceptional organizational skills. You will collaborate closely with various stakeholders, including Project Managers and Safety Officers, to ensure all operations comply with safety and regulatory requirements.

Key Responsibilities: • Oversee project site planning and subcontractor organization • Enforce Arcadis Health and Safety Policies on-site • Lead daily operations meetings for efficient team communication • Manage contracts and scope with the Project Manager • Maintain complete site compliance documentation

Requirements: • 8+ years of e...