Responsible for preparing and submitting visa applications, reviewing client documents, completing online application forms accurately, ensuring all required documents are properly organized, and coordinating with clients regarding visa requirements, biometrics, and application updates.