SW

Stephen Welch

Sales Manager

Stephen Welch has over 25 years of experience in sales and account management across multiple prominent organizations. Since 2008, Stephen has served as a Sales Manager at TripAdvisor, demonstrating strong leadership in the sales sector. Prior to this role, Stephen worked as an Account Manager at BusinessWeek.com from June 2005 to July 2008, and at The Economist from August 1999 to June 2005, where expertise in managing client relationships and driving revenue was developed. Stephen holds a degree from Ball State University, attended from 1993 to 1997.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices