50% of professionals earn between ₹21,875 - ₹41,667 INR
The median salary is ₹33,333
The average salary for a M in India is INR 33,333 - INR 41,667 per year in 2026. The median salary is INR 37,500 per year, based on 7,628 active job listings.
The cities with the most M job opportunities in India are Bengaluru, Mumbai, Bangalore, Hyderabad, Pune. Bengaluru leads with 729 job openings.
Leading employers for M roles in India include AEROCONTACT, Unilever, BDO RISE Private Limited, Halliburton, Jobster.
Explore 7,628 M job listings in India on BeBee, or check our salary calculator for a personalized estimate.