As the Manager – Operations, you will manage multiple priorities in a customer-centered environment. You will lead a diverse group of team members, which can include Operations Associates, Drivers and Administrative Coordinators. You will interact with
Looking for a real adventure to add to your CV? Why not move to Greece and work with a tech giant? We are looking for Dutch-speaking Customer Experts to become the face and voice of a