Nat Cross

Nat Cross is the healthcare focus group leader at Lloyd’s insurer Beazley