Author Derek Nazareth

Derek Nazareth

Derek Nazareth

Derek Nazareth is a Head of Global Operations and Country Head for India at XL Catlin.