2011 -2011 Marine Design Engineer, Power and Propulsion @
James Allen Education
University of Nottingham
Master of Engineering - MEng (Mechanical Design, Materials and Manufacture)
James Allen Summary
James Allen, based in Ottawa, ON, CA, is currently a Technical Manager at Adaptive Marine Solutions. James Allen brings experience from previous roles at Hummingbird Chocolate Maker, VARD and Babcock International Group. James Allen holds a Master of Engineering - MEng in Mechanical Design, Materials and Manufacture @ University of Nottingham. James Allen has 1 emails on RocketReach.
Looking for a different James Allen?
Find contact details for 700 million professionals.