’s largest technology distributor with operations in 64 countries and more ... to the role: Manages experienced professionals who exercise latitude and independence ...
property and casualty insurer. With operations in 54 countries, Chubb provides ... claims handling expertise and local operations globally. Location: Bengaluru, India Summary ...