Peter Allan has extensive experience in procurement and management, currently serving as the Manager of Purchasing & Shipping/Receiving at Powertech since August 2017. Prior to this role, Peter held positions at VERUS Engineering Inc. as Project Controls & Procurement Manager, and at Imtech Marine Canada Inc. as Procurement Manager. Peter's earlier experience includes working as a Senior Buyer, Logistics, and Expeditor at both Jacobs and Solaris MCI, as well as serving as Global Service Coordinator at Ballard Power Systems from 1998 to 2006. This diverse background showcases a solid expertise in procurement and logistics across various industries.
Sign up to view 0 direct reports
Get started