Dillon Consulting • St. John's, Newfoundland and Labrador, Canada • Posted March 22, 2026
Location
St. John's, Newfoundland and Labrador
Job Type
Regular Full-Time
Category
Engineers
Posted
March 22, 2026
Responsibilities
Manage environmental projects including site assessment and remediation, risk assessment and risk management, and regulatory compliance monitoringProvide technical and professional leadership to multi-disciplinary project teams including engineers, scientists and technologistsAbility to design remediation programs or risk management measures for impacted soil, groundwater, and soil vapour at contaminated sites.Liaise with public and private sector clients, government review and approval agencies, subconsultants, and subcontractorsContribute to the development and coordination of client relationships and business growth Contribute to client/revenue acquisition and internal team growth to deliver the businessContribute to business development activities including proposal preparation and presentationsBusiness travel upon requestLearning & Development
Commit to...
Interested in this role?
Click the button below to start your application.
Apply Now