Bouygues logo
Bouygues

4,396 open roles

Deputy Site Manager

IPSWICH, United KingdomPermanentPosted May 1, 2026

Job description

Exciting opportunity for a Deputy Site Manager to lead surface civil works on the landmark Sizewell C project. Oversee site set-up, earthworks, and TBM shaft construction, manage multidisciplinary teams, and ensure compliance with UK HSE standards. Shape the future of sustainable infrastructure with a high-impact leadership role in a major UK energy project.

Description copied from Bouygues's careers page. Read the full posting before you apply.

More jobs at Bouygues

See all openings at Bouygues

More jobs in Ipswich

See all jobs in United Kingdom

Deputy Site Manager jobs at other companies