2 open vacancies
The Director of Customer Success is responsible for leading and managing a team of Customer Success Managers who are responsible for ensuring that our customers are succe
Mercier Consultancy MD is excited to present a fantastic opportunity for Spanish Speaking Customer Service Representatives in the Financial Sector, with the added benefit