Framework MEICA Manager

MWH Treatment

📍 Hampton, England, United Kingdom

Permanent Operations Specialties Managers Posted June 13, 2026

Job Description

MWH Treatment is looking to strengthen their delivery team with a Framework MEICA Manager for our Thames framework. Based at the Hampton / Maple Lodge / London & Guildford Sites you will support the Operations Manager.

You will deliver a range of schemes to maintain and improve Thames water supply and wastewater treatment works in London/Guildford region.


You will report directly to the Operations Manager and the responsibilities will include:

  • Delivery of MEICA schemes across the region
  • Develop, implement, and manage the MEICA strategy
  • Work closely with Programme Manager Leads and Design Management to ensure consistency of approach across the framework
  • Full life cycle responsibility for MEICA from project establishment to commissioning handover
  • Provide early MEICA delivery input into design development/optioneering Detailed Design and establish a consistent approach to design review of supply chain submissions
  • Support t...