JM Financial
JM Financial Ltd is a prominent Indian diversified financial services group based in Mumbai, with operations throughout India and international branches in locations such as Singapore, New Jersey, and Dubai. Founded in 1973, the company has evolved from its origins as a consultancy into a respected player in various financial sectors. The company offers a wide range of services, including investment banking, stock broking, asset management, private equity, real estate investment, distressed credit, and mortgage lending. JM Financial manages approximately ₹35,000 crore in assets as of March 2023 and has a strong track record in executing significant transactions and innovative financial strategies. Its clientele includes retail investors, corporate clients, institutional investors, and real estate borrowers, primarily focusing on the Indian market while also supporting international transactions. With a commitment to growth and innovation, JM Financial has introduced several financial instruments in India and continues to play a key role in the financial landscape.
Work at JM Financial in HR or recruiting? Claim this page
Headcount trend
JM Financial went from 1,027 employees in Jul 2023 to 1,241 in Jun 2025. Jan to Jun 2025: 132 people joined, 82 left.
Headcount data through Jun 2025
Org structure
Headcount by department
Salaries at JM Financial
All salaries1,322 salary profiles in India
Most reported roles
H-1B sponsorship
Peer reviews
Worked with someone at JM Financial?
Anonymous peer reviews on OffTheRecord
Similar companies
JM Financial FAQ
How many employees does JM Financial have?
JM Financial has about 1,241 employees, down 0.2% over the 3 months to Jun 2025.
Does JM Financial sponsor H1B visas?
Yes. JM Financial filed 2 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. Most of them were for Finance roles.
What is JM Financial's revenue per employee?
JM Financial makes about $357K in revenue per employee, based on $443.34M annual revenue and 1,241 employees.
How much does JM Financial pay?
6figr has 1,322 salary profiles for JM Financial in India, with pay broken down by role, level and gender on the JM Financial salaries page. See JM Financial salaries
Is JM Financial a public company?
Yes. JM Financial is publicly traded under the ticker JMFINANCIL.NS on NSE.
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.