Scope of Position About Us: EDF power solutions North America has been providing clean energy solutions throughout the U.S., Canada, and Mexico since 1987. We are a market-leading independent power producer and service provider, serving utilities,
The Mitigation Technician is key in supporting emergency response and restoration projects to meet client and insurance company requirements. This position involves applying restoration techniques in content and structural cleaning, structural drying, and water remediation, following IICRC
Enhance emergency response teams as a Mitigation Technician, specializing in professional cleaning and restoration techniques. Ensure compliance with insurance requirements while promoting safety and quality. In this role, you will support restoration projects in both commercial and
We are currently seeking a Senior Environmental Consultant to join our Natural Resource Management team. Our team specializes in protecting and enhancing the natural resources that sustain our communities, focusing on sustainable land use, aquatic and
Dillon Consulting Limited is a proudly Canadian, 100% employee‑owned professional consulting firm specializing in planning, engineering, environmental science, and management. We partner with clients to deliver thoughtful, collaborative, and innovative solutions to complex, multi‑faceted projects that