John Donaghue

Design Engineer Principal I

John Donaghue is currently a Design Engineer Principal I at Genie – a Terex brand, where they support product certification test initiatives, supply chain sourcing projects, and supplier negotiations. They previously worked as a Senior Electrical Design Engineer at Genie Industries from 2007 to 2019 and as a Technical Service Engineer at FW Murphy from 2005 to 2007. John also has experience as a Test Technician/QA at Russelectric Inc. from 2003 to 2005. They earned a Bachelor of Science in Electrical Engineering from The University of Tulsa between 2000 and 2003.

Location

Woodinville, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices