IT Support Assistant Featured
Save- Date: 15 May
- Sheffield, South Yorkshire
- Salary negotiable
- 49 applications
One of the world’s largest outsourcing and technology services specialist for diplomatic missions and governments worldwide. The company manages visa and passport issuance-related administrative and non-judgemental tasks for its client governments. With 802 Visa Application Centres (VACs) and operations in 88 countries across five continents, it serves the interests of the diplomatic missions of 42 sovereign governments. The company has suc...