Errol Baran

BBC Advertising names business development and innovation chief

BBC Worldwide’s advertising unit, BBC Advertising, has named Errol Baran as SVP of business development and innovation. In this new role, he will be charged with developing the commercial product portfolio and the profile of the business through consumer insight and partnerships. Baran previously worked as head of UK and Europe partnerships at Live Nation, […]