Customer Service Manager Cloughoge, GB Job Title: Contact Center Manager Department: Operations Management Responsibility for: Assistant Operations Centre Manager (AOM) Travel Required : Yes...