Roche Medical Science Liaison (MSL) Salaries
- Australia
- Brazil
- Canada
- France
- India
- Indonesia
- Malaysia
- Russia
- Sweden
- United Kingdom
- Any Experience
- 0-1 Years
- 1-3 Years
- 4-6 Years
- 7-9 Years
- 10-14 Years
- 15+ Years
₹12,69,957 - ₹13,75,912
/yrBase Pay Average
1 Salary
How much does a Medical Science Liaison (MSL) at Roche make?
Medical Science Liaison (MSL) salaries at Roche can range from ₹12,69,957-₹13,75,912. This estimate is based upon 1 Roche Medical Science Liaison (MSL) salary report(s) provided by employees or estimated based upon statistical methods. See all Medical Science Liaison (MSL) salaries to learn how this stacks up in the market.
How accurate does ₹12,69,957 - ₹13,75,912 look to you?
Your input helps Glassdoor refine our pay estimates over time.
Engage in conversations about Medical Science Liaison (MSL) pay with other professionals in the community.
Got a burning question about Roche? Just ask!
On Fishbowl, you can share insights and advice anonymously with Roche employees and get real answers from people on the inside.
Roche Salary FAQs
The average salary for a Medical Science Liaison (MSL) is ₹14,94,586 per year in India, which is 12% higher than the average Roche salary of ₹13,32,771 per year for this job.