Blog Peloton CEO Barry McCarthy Steps Down as Company Cuts 15% of Workers admin5 May 2, 2024 0 Peloton said on Thursday that its chief executive, Barry McCarthy, was stepping down and it […]