Visa Department Seasonal Staff (2 positions)Embassy of Greece in IndiaJohannesburg1w agoOn-siteTemporarySalary not listed