Sarah Welch's Location
Boston, Massachusetts, United States
Sarah Welch's Work
Sarah Welch's Education
Stanford University Graduate School of Business
Master of Business Administration
2000 - 2002
Brown University
Bachelor of Arts (History)
1990 - 1994
Concord Academy
Sarah Welch's Skills
Sarah Welch's Summary
Sarah Welch, based in Boston, Massachusetts, United States, is currently a Criteo Customer Advisory Board at Criteo, bringing experience from previous roles at Cargurus, Gazelle and Tripadvisor. Sarah Welch holds a 2000 - 2002 Master of Business Administration @ Stanford University Graduate School of Business. With a robust skill set that includes Product Marketing, Marketing, Product Management, E Commerce, Competitive Analysis and more, Sarah Welch contributes valuable insights to the industry. Sarah Welch has 3 emails on RocketReach.