What is the average salary of a business analyst in India?
The average salary of a business analyst can earn in India is Rs 6,78,291 p.a. The salary may vary depending on factors such as experience level, industry type, job profile, employer, and job locatin.