CEO
Mahesh Madhavan
CEO Approval Rating
63/100
1862
PrivateIndependent Company
https://www.bacardilimited.com/