Peter Ewen is an experienced professional with a strong background in project engineering and construction support. Currently serving as the Construction Support Team Lead and a Senior Project Engineer at TAQA since June 2013, Peter has previously held positions as a Project Engineer at PD&MS Group and PSN, as well as Fabrication Coordinator roles at Aker Kvaerner. Peter began in the industry as a Production Engineer at Rotech Fabrication. Peter holds a Bachelor's degree in Business Administration from Robert Gordon University, completed in 2002.
This person is not in any teams
This person is not in any offices