New Head of Cyber Services at Beazley
Specialist insurer Beazley has appointed Christian Taube as its new Head of Cyber Services – International, continuing the rapid expansion of its cyber team this year. Before joining Beazley, Christian was Chief Information Security Officer at […]