Tech Insider
John Foley in a suit speaking at a conference.
John Foley stepped down as the CEO of Peloton in February 2022.
Tech Insider
Peloton logo outside its New York City studios while woman walks by holding umbrella
Peloton has struggled with issues like product recalls, high-level exec departures, and falling demand.