VFS Global employs more than 7,000 and operates from its headquarters at Dubai, UAE. VFS Global’s outsourcing and technology services are employed by governments in 137 countries. Currently, it operates close to 2,580 application centers. ...
An applicant can get all the required information by logging onto the website:https://visa.vfsglobal.com/idn/en/che/or call the below helpline number Phone number: +62 2150957976 or email-info.swissid@vfshelpline.com