Charles Trevail

Charles Trevail is Global Chief Executive Officer of Interbrand, having joined in 2018 with the goal of bringing the business into the future by redefining “branding”—not just what it is, but what it will be. This is Trevail’s fifth role at the head of a company, building upon his success at the helm of global customer agency, C-Space. Trevail has been a leader in the consulting world for over 20 years. He co-founded the pioneering co-creation consultancy, Promise, in 2003, which merged with C Space in 2012.
As Executive Vice President - Global, Trevail led offices outside of North America, helping globalize C Space’s client base and business. In 2014, Charles stepped into the role of CEO of C Space and has led the successful transformation based on the notion of Customer Inspired Growth, leading to Global Agency of the Year in 2017. Reinventing brands and businesses by collaborating with customers and stakeholders is Trevail’s prevailing passion.