Mark Beard is chief executive of Business Post Group.
Under the structure set out when Bonnier News took majority control in 2026, he leads the combined business media, conferences and executive education operations and reports to the board.
Get the daily Executive Moves digest. C-Suite and board appointments, profiles and interviews delivered to your inbox.