Home People Mark Beard

Mark Beard

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.