Rad Power Bikes CEO steps down | TechCrunchPhil Molyneux has stepped down as CEO of Rad Power Bikes during a strategic shift towards physical retail.Stephanie Roberts is interim CEO as the company adjusts its business focus amidst industry challenges.