- England, United Kingdom
- Hybrid
- Full-time · Manager
The OHL Site Manager is responsible for the safe, efficient, and compliant delivery of overhead line construction, refurbishment, and maintenance projects, providing leadership to site-based teams and subcontractors.
SEVERN TRENT · Posted Nov 7, 2026
Lead an integrated team of Severn Trent design staff and consultants to develop engineering solutions for a wide range of Waste Water Treatment investment needs ranging from Capital maintenance works to complex waste water treatment and biosolids enhancement projects.
Annual bonus scheme (of up to £2,250, which is subject to eligibility)