Customer Service Manager Italy
Customer Service Manager Italy Italy - Monza POSITION SUMMARY The Customer Service Manager oversees and leads a team of Customer Service Representatives and Customer Service Leads who support the...
17 hours ago - Source Jobleads Europe