William Sach currently holds the position of Senior Mechanical Engineer at MWH Treatment, a role commenced in March 2023. Prior to this, William worked as a Mechanical Engineer at FLI Water from February 2017 to March 2023. William earned a Bachelor of Engineering (BEng) in Mechanical Engineering from Loughborough University, completing this degree from 2013 to 2016. William's educational journey began at John Henry Newman School, where studies took place from 2006 to 2013.
Sign up to view 0 direct reports
Get started