Richard Welch's Location
Upton, MA, US
Richard Welch's Work
Richard Welch's Education
Richard Welch's Skills
Richard Welch's Summary
Richard Welch, based in Upton, MA, US, is currently a Sr. Vice President - Customer Experience at Veracross, bringing experience from previous roles at Veracross, Ipswitch, Inc. and Dassault Systèmes. Richard Welch holds a 1979 - 1982 BS in Mechanical Engineering @ Worcester Polytechnic Institute. With a robust skill set that includes Cross-functional Team Leadership, Go-to-market Strategy, SaaS, Enterprise Software, Product Management and more, Richard Welch contributes valuable insights to the industry. Richard Welch has 4 emails on RocketReach.