Job Search Place Limited is seeking a Customer Service Representative based in Leeds to manage visa application processing. The ideal candidate will have a strong customer service background and the ability to work in a fast-paced environment.
This role involves engaging with customers and assisting them through the application process while maintaining a positive atmosphere. Immediate availability is required, and a valid DBS check is necessary.
#J-18808-Ljbffr