About the Role Job location: Athens, Greece If you enjoy connecting with a wide variety of people throughout your day — from customers and suppliers to colleagues around the globe — this could be the perfect opportunity for you. As a Customer Experience Agent, you will be the main point of contact f