Customer Care Operations Manager

Customer Care Operations Manager

Customer Care Operations Manager Location Croatia, Serbia (work from home) Type of employment Full-time Apply here Are you a manager with extensive experience in leading customer support Team Leaders? Do you value the people experience and quality of work above...