Stephen Clarke

Senior Operations Manager

Stephen Clarke is currently the Senior Operations Manager at Veolia, overseeing Water and Waste Water Operations in the south U.K. and Gibraltar. They previously served as Water Operations Manager at Veolia from 2014 to 2022. Prior to that, Stephen held the position of Process Coordinator at Thames Water from 2012 to 2014, and worked as a Water Quality Technician and Water Technician at Thames Water from 2001 to 2004.

Location

Reading, United Kingdom

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices