‹ All jobs
Italian Speaking Team Leader – Work In Barcelona, Spain
team. Requirements Fluent Italian Fluent Spanish Fluent English Customer service experience Team leadership... experience Proven background in managing and analyzing customer service KPIs. What We Offer Competitive Monthly Salary