Administrative Specialist
9 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