Troup Bywaters + Anders
John Gallen is a Mechanical Associate at Troup Bywaters + Anders, a position held since June 1990. Prior to this role, John Gallen worked as a Mechanical Engineer at Ewbank Preece Ltd from April 1989 to April 1990. John Gallen holds a Bachelor of Engineering degree in Mechanical Engineering from the University of Canterbury.