Role Description
This is a full-time, on-site role for an International Specialist located in New Delhi. The International Specialist will be responsible for managing and coordinating international projects, liaising with international clients and vendors, ensuring compliance with international standards, and overseeing the timely execution of projects. The role requires regular communication and collaboration with various stakeholders to ensure project goals are met efficiently and effectively.
Qualifications
Skills Required
Project Management
International Specialist • Delhi, India