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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices