Joseph Downing's Location
Baden, AG, CH
Joseph Downing's Work
Joseph Downing's Education
Joseph Downing's Skills
Joseph Downing's Summary
Joseph Downing, based in Baden, AG, CH, is currently a Lead Application Engineer at GE Power, bringing experience from previous roles at GE Power & Water and Alstom Power. Joseph Downing holds a 2001 - 2006 Bachelor in Manufacturing Engineering @ Technological University Dublin. With a robust skill set that includes Plant Operations, Project Engineering, Pumps, Power Plants, Commissioning and more, Joseph Downing contributes valuable insights to the industry. Joseph Downing has 1 email on RocketReach.