LHH Knightsbridge
–
Toronto, ON, Canada
... REQUIRED EXPERIENCE AND CAPABILITIES 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, ... - Jun 02