Head of Sales, UK&I, Benelux and South Africa, Dalet
An accomplished technologist and business strategist, Carter has held senior leadership and technical roles with Ooyala and Dalet since 2012, overseeing pre-sales, software engineering, and project delivery functions that optimized customer media supply chains. Carter has a comprehensive...
Read More →