Home > Exemplary Experiences > Next Generation Visa Application Center

Next Generation Visa Application Center

Pioneering Schengen Visa Application Center for France and Germany in Shanghai, China

Governments and diplomatic missions have used visa application centers for a number of years to facilitate the visa application process, giving them the ability to handle increasing demand for visas while at the same time providing cost and organizational benefits through the outsourcing of information management and the face-to-face contact with applicants. This approach has worked well at a certain scale and level of expectation, however governments are now facing increased budgetary pressures, greater emphasis on security, balanced scorecard assessments and achieving effective mechanisms for contract management that cannot be adequately addressed by the status quo. The evolving demands of visa applicants meanwhile are seeing them being viewed increasingly as a customer, there to be courted and willing to pay for a high standard of service and care.

TLScontact is a pioneering company in the visa application center market and has introduced the Next Generation Visa Application Center concept to fully satisfy the rising expectations of governments and visa applicants alike. Our visa application center in Shanghai – currently providing services on behalf of the French and German governments – is a flagship for this concept, offering the highest globally-recognized standards in:

Security: the center and all systems and processes are certified to ISO 27001: 2005 for their Information Security Management Systems by the British Standards Institute (BSI).

Management & Control: end-to-end use of our proprietary software management system TLSconnect© to provide real-time and scheduled management information reports to our clients and management teams, fully ensuring compliance with strict KPIs.

Service: a value-based corporate culture engrained in our DNA and the strong belief that a happy employee makes a happy customer, and a happy customer makes a happy client. This is why our Shanghai center is certified as a Great Place to Work by the Great Place to Work Institute.

Sustainability: application of LEED (Leadership in Energy and Environmental Design) design principles throughout the center and high-quality furnishings made from recycled and sustainably-sourced materials.

Energy Efficiency: widespread use of Energy Star IT equipment to minimize the carbon footprint of the center.

Our Shanghai center offers all these features and more to truly stand out as an innovation in what is considered a mature local market for visa outsourcing. The center currently has the ability to handle more than 2,500 daily visa applications, and is readably expandable to accommodate additional Schengen partners in a fully integrated space and provide a daily handling capacity of 4,500 visa applications.

The TLScontact Next Generation Visa Application Center concept is the future of this market, and in true pioneering spirit will continue to evolve as the requirements and expectations of our clients and their customers respond to an ever-changing environment.