Administrative Specialist
20 days ago
Italy, Germany, India, Brazil and Belarus as well as more than 50 resident offices around the world. Ensuring the office runs smoothly, including managing office supplies, handling incoming/outgoing mail, and acting as a point of contact for office-related inquiries. Possess a positive, solution-ori