Brad Olson

Brad brings over 20 years of experience across technology, wellness, and hospitality to Sollis Health. He previously served as Chief Business Officer at Peloton, where he helped scale the membership by 100x while maintaining industry-leading retention rates and net promoter scores. Before that, Brad held various roles in strategy, marketing, and operations at Bain & Company and Starwood Hotels & Resorts Worldwide, where he served as VP of Starwood Preferred Guest (SPG), the company’s award-winning loyalty program with over 21 million members. Brad serves as a Trustee for the Greater NYC Region of the National Multiple Sclerosis Society. He holds an AB degree from Harvard College and an MBA from Harvard Business School.

Links

Previous companies

The Infatuation logo

Org chart

Sign up to view 17 direct reports

Get started