There are still lots of open positions. Let's find the one that's right for you.
The Submission Officer at the Visa Application Centre is responsible for managing the visa application process, ensuring accurate documentation, and providing excellent customer service. This role involves direct interaction with applicants, handling queries, and maintaining compliance with operational procedures. The position requires attention to detail and the ability to work efficiently within set timelines.