Upside Engineering Ltd. employs 77 employees. The Upside Engineering Ltd. management team includes Kevin Lukeman (Purchasing and Expediting Manager), Derek Perchard (Director, Engineering and Chief Engineer), and Kimia Masahi (Project Cost Coordinator).
Get Contact Info for All DepartmentsLooking for a particular Upside Engineering Ltd. employee's phone or email?