CEO
Tarun Chugh
CEO Approval Rating
56/100
2001
PrivateAcquired by for a total consideration of 2.6 billion euros, according to a late night sta
https://www.bajajallianzlife.com/