Executive Managing Director of the Americas
Rory Mitchell is Executive Managing Director of the Americas. He leads Criteo’s commercial team across the United States, Canada and Latin America, including customer success, operational efficiency and revenue. He brings to Criteo over 15 years of enterprise sales and client success experience in senior roles at CheetahMail, Experian Marketing Services and Cheetah Digital. Most recently, Rory was Chief Revenue Officer at advertising technology company, Steelhouse, where he was responsible for revenue strategy and execution, customer success, and revenue operations. Rory is a California native and graduated from San Francisco State University.