Employees
~11,466
Founded
1991
About Mahindra Finance
Key Facts
Approximately 11,466 employees globally
Headquartered in Mumbai, Maharashtra, India
Operates in Financial Services
Founded in 1991
Executive Leadership Team
Organizational Chart — Preview
See the Full Org Chart with Contact Details
Unlock reporting lines, direct contacts, connection paths, and business insights for all Mahindra Finance's employees
Mahindra Finance Executive Leadership Team
Devendra Sharnagat
Chief Data and Analytics Officer
Leading Data and Analytics function for Financial services sector in Mahindra & Mahindra ( Mahindra Finance). Driving business effeciency and productivity through data and digital.
Since 2023
MAHESH RAJARAMAN
Chief Risk Officer
Manage the Risk of a Financial services Portfolio of 115,000 Crores .
Supervisory oversight of Group companies under M&M financial services portfolio
Since 2024