
Omnicom’s Interbrand Group disclosed today
that Charles Trevail will become the brand consultancy’s new CEO, effective Jan. 1, 2018.
Trevail will succeed Jez Frampton, who is retiring at the end of the year, after a dozen years
in the post.
Trevail has been CEO at sibling customer and brand specialist C Space, which will become part of Interbrand Group.
Earlier, Trevail was CEO of Promise Corp., a research
and branding company he founded and which was acquired by Omnicom in 2012. Previously, he served stints at FutureBrand and Brand Union.
Interbrand now has 21 offices in 17 countries.