LHH Knightsbridge
–
Toronto, ON, Canada
... Mechanical Engineer, P. Eng and ideally Masters in Business Administration or equivalent business training 10+ years of leadership experience working with complex product development, product management, sales, design engineering, manufacturing, and ... - Jun 02