Red C is a market research business within Business Post Group.
Its chief executive, Richard Colwell, leads the group's research and insights operations under the structure set out after Bonnier News took majority control in 2026.
Get the daily Executive Moves digest. C-Suite and board appointments, profiles and interviews delivered to your inbox.