Shape our global logistics network and drive continuous improvement across international supply chains. Your Mission As a Logistics Expert, you will be the central point of contact for logistics topics across our international locations and ensure efficient,
Are you ready to turn your language skills into a career with global impact? Join leading international companies across Portugal, Greece, Malta, and Bulgaria as a Customer Support Specialist and support some of the worlds most innovative