3800 employees
ICICI Lombard General Insurance Company Limited is an insurance company based out of ICICI Bank Towers, Bandra Kurla Complex,, Mumbai, India.