Visa Applications Support Agent (In-Office)

Company: Love Success
Apply for the Visa Applications Support Agent (In-Office)
Location: Leeds
Job Description:

Love Success is seeking a personable and proactive Customer Service Representative in Leeds to support visa applications and renewals. You will be the first point of contact, ensuring a smooth and professional experience for applicants during their visit.

Key duties include greeting customers, assisting with forms, collecting biometrics and documents, and handling inquiries with diplomacy. DBS certificate is required and immediate start is essential.

#J-18808-Ljbffr…

Posted: November 13th, 2026