SF

Scott Francis

Head of ERF Operations North

Scott Francis is an experienced Chartered Engineer currently serving as the Head of ERF Operations North at Veolia. They have a robust background in the renewables sector, having previously held positions such as Plant Manager and Regional Manager for Veolia's Energy Recovery Facilities. Earlier in their career, Scott worked as an Engineering Technician for Severn Trent Water from 1999 to 2003. They are currently pursuing a Bachelor of Engineering (BEng) in Mechanical Engineering at the University of Birmingham.

Location

West Midlands, United Kingdom

Links


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