Role Description
This is a full-time on-site role for a Country Specialist - Study Abroad based in New Delhi. The Country Specialist will be responsible for guiding students through the study abroad process, providing information and advice on various countries and their education systems, and assisting with the application process. The role also involves organizing information sessions, conducting pre-departure orientations, and maintaining relationships with universities and educational institutions abroad.
Qualifications
Skills Required
Research and information gathering skills
Country Study Abroad • Delhi, India