Lloyd's has appointed Shankar Garigiparthy as country manager for India, the Corporation announced today (18 March).
In his new role, Garigiparthy will be responsible for market development, representing Lloyd's in discussions with regulators, and building business relationships as the...