Watson steps up to leadership role

Appoint, join, new, hire, woman, appointment

MCE insurance British superbike series have appointed Richard Watson as sales delivery manager.

Watson has been with MCE for more than three years as a sales generator.

He joined the leadership development programme last year and has now been promoted to a leadership role.

MCE head of talent Matt Duck said: “Throughout our leadership development programme, Richard has excelled himself and has grown his leadership skills to the point where it now seems like he has been a manager for years, despite being completely new to it.” 

 

The 2025 Insurance Times Awards took place on the evening of Wednesday 3rd December in the iconic Great Room of London’s Grosvenor House.

Hosted by comedian and actor Tom Allen, 34 Gold, 23 Silver and 22 Bronze awards were handed out across an amazing 34 categories recognising brilliance and innovation right across the breadth of UK general insurance.
Many congratulations to all the worthy winners and as always, huge thanks to our sponsors for their support and our judges for their expertise.