Employees
~4,418
About Edelweiss Financial Services Limited
Key Facts
Approximately 4,418 employees globally
Headquartered in Mumbai, Maharashtra, India
Operates in Financial Services
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 Edelweiss Financial Services Limited's employees
Edelweiss Financial Services Limited Executive Leadership Team
Nikhil Johari
President and Chief Operating Officer
Oversee Risk, Legal, Governance (Compliance, Secretarial), Technology, Admin, and Corporate Affairs
Lead operations of the BSE/NSE-listed holding company with diversified subsidiaries
Anchor group-wide governance strategy across life & general insurance, alternatives asset management, mutual fund, MSME lending, housing finance, and asset reconstruction businesses
Manage external interfaces with regulatory bodies, enforcement agencies, consultants, law firms, and industry bodies
Since 2023