TLS Belguim and UK Visa at 24Central
TLScontact is a pioneering company specialising in providing customer relationship management within a face-to-face environment. Our core business is to operate visa application centres on behalf of government authorities.   TLScontact is part of the Teleperformance Group, the worldwide leader in outsourced omnichannel customer experience management, providing excellent customer experience at every opportunity, serving governments and companies.

Shop Third Floor | Tel No (012) 472 3801 (call Centre) | Email Not Available | Website TLS Belguim and UK Visa