F1’s new owners look to life after Ecclestone
Key sponsorship go-getter Zak Brown is in the frame for top commercial role
The shape of Formula 1’s future under its new leadership is becoming clearer, following the emergence of leading commercial figure Zak Brown as a prime candidate to run the financial side of the sport.
Brown, 44, has resigned from his position as group chief executive officer of CSM, a marketing and entertainment leviathan whose executive chairman is Lord Sebastian Coe, and will step down at the end of the year. This will free him up to take on any new role that might emerge in Formula 1 as the sport’s new owners, Liberty Media, begin to re-shape the business over the course of the next few months.
It is believed that Brown is keen to take on the role of chief commercial officer, which is as yet unassigned. The new chairman of Formula 1, Chase Carey, has made it clear that he and Liberty are intending to grow the sport in areas in which it has been weak under Ecclestone’s rule, particularly in terms of developing more races in the US and the Americas and in exploiting digital media.
In the one major interview that he has given since being appointed chairman of F1, Carey, the former lieutenant of media mogul Rupert Murdoch, has dropped a heavy hint that