All Rachel Turk articles
-
People & Opinion
Beazley promotes new group head of strategy
Insurer Beazley has appointed Rachel Turk as its new group head of strategy - she will also join the executive committee with immediate effect.