Peter Stern, chief executive at Peloton , talks with Financial Post’s Larysa Harapyn about the company’s recent overhaul.