Richard Colwell is chief executive of Red C, the research business within Business Post Group.
Under the structure set out when Bonnier News took majority control in 2026, he leads research and insights and reports to the board.
Get the daily Executive Moves digest. C-Suite and board appointments, profiles and interviews delivered to your inbox.