to impact the way the world experiences music and podcasts. We are looking for a Manager, Customer Success for our India Ads..., as well as a deep interest and passion for digital media, music and innovation. In this role, you will oversee the team focused......
Job Location: Mumbai, Maharashtra - New Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Your requirements to the prospective workFind more articles on Articles page