🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Lead Sustainable Certification Specialist

Company

Pomerleau

Location

montreal (administrative region), qc

Posted

July 16, 2026

Position Overview

Become a Lead Sustainable Certification Specialist and coordinate LEED and Envision certifications for diverse construction projects in Canada. Play a crucial role in the transition to sustainable building practices.
Under the guidance of the Director – Environment and Sustainable Development, this position focuses on leading certification initiatives for civil and infrastructure projects. You will work closely with internal teams and external partners to facilitate the crucial stages of certification, ensuring sustainability standards are met effectively. This role promises opportunities for comprehensive career growth in a fast-evolving field.
Key Responsibilities:
• Drive sustainable certification for various construction projects
• Collaborate with design and project management experts
• Implement systems for monitoring and analysis
• Guide teams towards achieving certification goals
• Manage documentation and compliance checks
Requirements:
• Proficiency...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now