Stephen Seibel
Stephen Seibel
Stephen Seibel is the Founder & COO of Clutch, Canada’s fastest-growing online car retailer, which he launched in 2016 to transform the car-buying experience. Before founding Clutch, he scaled Camber Media into a $2M+ agency as CEO and worked in M&A at Moelis & Company in New York, specializing in technology, media, telecommunications, and power & utilities.