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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices