Job Description Job Summary: We are looking for a Manager - Customer Success to lead one of our Global EU teams... Collaboration: Collaborate with Sales, Support, DAP, Product, and Marketing teams to advocate for the customer and align strategies......
Job Location: Chennai, Tamil Nadu, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page