Site manager – Landfall

December 19, 2025
Urgent

Job Description

Role

Site manager – Landfall – Scottish Power

What you get

• Competitive rate umbrella or PAYE
• 12 Month contract
• Leiston, Suffolk

Expectations

  • Support the Construction Manager in implementing the EA2 Safety Management System, Environmental Management System and Quality Management System
  • Assist the Site Manager plan the works and apply the principles of prevention
  • Assist the Site Manager in click apply for full job details

Location