Mark Waugh's Location
New York, New York, United States
Mark Waugh's Work
Mark Waugh's Education
Mark Waugh's Skills
Mark Waugh's Summary
Mark Waugh, based in New York, New York, United States, is currently a Strategic Account Manager at Similarweb, bringing experience from previous roles at Astute Solutions and Liveperson. Mark Waugh holds a 2003 - 2007 Bachelor's degree in Selling Skills and Sales Operations @ Purdue University. With a robust skill set that includes Leadership, Management, Team Leadership, Sales, Account Management and more, Mark Waugh contributes valuable insights to the industry. Mark Waugh has 5 emails on RocketReach.