BP takes global branding role away from marketing
Marketing WeekBP has axed its top global brand marketing role following the departure of Tom Vaughan, and handed responsibility for brand to its communications chief. Vaughan, who was general manager of brand and marketing communications, has left the oil giant after six years to join law firm Burges Salmon as marketing director. He has not been […]