Customer Service Coordinator
15 days ago
County Down
With more than 10,000 employees across Spain, France, Italy, Portugal, UK, Ireland, Turkey ... Sustainability at Saica begins with our values - we care, we value and we challenge. About the role ...