Steve Charles is an accomplished professional with extensive experience at Alstom, where tenure began in May 1997. Currently serving as Alstom Project Director, Steve has also held positions as Program Director and Project Manager. Since 2011, Steve has taken on additional roles within Alstom Group as Director of Bids & Tenders and Director of Component Projects. Steve holds a Bachelor's degree in Mechanical Engineering from Temple University, obtained between 1981 and 1985.
This person is not in any teams
This person is not in any offices