All jobs near Other Locations in the Customer Service & Languages sector

Found 1 job
    • Ireland
    • Negotiable
    • Posted 12 days ago

    The Job: The Customer Service Manager, EMEA, plays a pivotal role in shaping and leading customer service operations across the region. Serving as the key connection between the customer service team, the commercial organization, and clients, this role is responsible for designing and driving a s...