Show Room Manager - In Office • Chennai,Bangalore,Hyderabad - Mercedes Benz - 2025, 2024