SITA (Privately Held; Information Technology and Services industry): Senior Customer Service Manager, (April 1999-Present) Overall responsibility and ownership of Customer Service, Operations & Relationship management for the two major customers within ATI in Northern Europ...
Linkedin