CD

Chuck Dowd

Director, Americas & Ema, Power Generation Sales And FCD Global Nuclear Sales

Chuck Dowd is a seasoned professional in the power generation and nuclear sales sectors, currently serving as the Director for Americas & EMA at Flowserve Corporation since January 2015. Prior experience includes multiple managerial roles at Pentair Valves & Controls, overseeing global nuclear sales and engineering initiatives from January 1999 to January 2015. Prior to that, Chuck held engineering positions at Crosby Valve & Gage Company from 1990 to 1999 and was an Equipment Engineer at UNC Naval Products from 1987 to 1990. Academic credentials include an MBA in Business Administration from UMass Boston and a Master’s and Bachelor’s degree in Mechanical Engineering from Rensselaer at Work and Worcester Polytechnic Institute, respectively.

Links



Teams

This person is not in any teams


Offices

This person is not in any offices