Allan was recently appointed head of Technicolor’s worldwide media services business unit with P&L, sales, operational, R&D and strategy responsibility. Technicolor operates in the media and entertainment sector, and is committed to digital innovation. Technicolor’s research and innovation laboratories deliver advanced video services to content creators and distributors, and also focuses on imaging and sound technologies.
Formerly, Allan was employed with PricewaterhouseCoopers, Hewlett-Packard, and IBM Global Services.
Allan is an honors graduate of the the University of the West of England, where he studied systems analysis. He is also a 1997 MBA graduate from Pepperdine University’s Graziadio School of Business and Management.