Markel International has appointed Travelers’ head of renewable energy, Charlie Richardson, to lead its own team in London, Insurance Insider can reveal.
Rohan
Markel International has appointed Travelers’ head of renewable energy, Charlie Richardson, to lead its own team in London, Insurance Insider can reveal.
Rohan