On-site Ecology Manager – Major Infrastructure (London)

Company: Bouygues Construction
Apply for the On-site Ecology Manager – Major Infrastructure (London)
Location: Greater London
Job Description:

A leading construction firm is seeking an Ecology Manager in London to manage ecological input for the Lower Thames Crossing project. This role entails coordination of a team, overseeing ecological compliance, and producing vital construction and ecological documentation. The ideal candidate will have a degree in ecology, extensive construction experience, and strong leadership skills. This full-time position is primarily on-site, contributing to sustainable infrastructure projects while ensuring adherence to environmental regulations.#J-18808-Ljbffr…

Posted: April 11th, 2026