John Preston, based in Chanhassen, MN, US, is currently a Project Engineer | Engineering Manager at Tetra Tech, bringing experience from previous roles at Tetra Tech, Benham, a Haskell Company, Black & Veatch and Cb&i. John Preston holds a 1993 - 1995 Master of Science in Mechanical Engineering @ University of Tennessee, Knoxville. With a robust skill set that includes Engineering, Power Plants, Engineering Design, Project Engineering, Factory and more, John Preston contributes valuable insights to the industry. John Preston has 1 email on RocketReach.