Jeffrey Leonard serves as the Head of Operations for North America at ODU-USA since September 2015. Prior to this role, Jeffrey held various engineering leadership positions, including Director of Engineering at DMF Lighting and Interlink Electronics, where responsibilities included overseeing engineering teams and projects. Career progression includes roles such as Senior Project Engineer at Interconnect Systems Inc. and Senior Design Engineer at Pacific Scientific, among others. Jeffrey began the professional journey as a Tooling Designer at Incoe Corporation and completed an engineering internship at ZF TRW. Jeffrey earned a Bachelor of Science in Mechanical Engineering from Lawrence Technological University between 1993 and 1997.
This person is not in the org chart
This person is not in any teams