Brad Olson is the CEO of Sollis Health. His 20+ years of experience includes tenures at Peloton (CBO), Bain & Company, and Starwood Hotels & Resorts Worldwide (VP, Loyalty Program). He is a Trustee ...