Sarah Welch
Senior Vice President, Marketing
Sarah is a strategic and results-oriented innovator with 15+ years of experience successfully launching and leading startups, new brands and new internal initiatives. She is passionate about operating in spaces where human behavior, technology and media intersect.