Wabtec Corporation
Peter Twichell serves as the Americas Sales Leader for Marine, Stationary Power, and Parts businesses at Wabtec Corporation since October 2016, overseeing channel partners, negotiating sales, and ensuring customer satisfaction. Previously, Peter held the position of Director of Service and Customer Support at Wabtec, managing global service operations for the Marine and Stationary Power Generation sectors. Peter's experience also includes roles at Omnyx, where responsibilities spanned Director of Service and Customer Support and Sr. Engineering Manager, leading teams in service, customer support, and the development of innovative medical device solutions. Earlier positions include Sr. Project Manager at Medrad and Engineering Manager at VOCOLLECT INTERNATIONAL LIMITED, with a foundation in mechanical engineering and business leadership from Buffalo State University and Duquesne University, respectively.
This person is not in any teams
This person is not in any offices