SERVTOUCH SERVICES PTE. LTD. is located in SINGAPORE, Singapore on 60 Alexandra Terrace. SERVTOUCH SERVICES PTE. LTD. is rated 3 out of 5 in the category information technology and services in Singapore. SERVTOUCH SERVICES PTE. LTD. is an information technology and services company based out of 60 Alexandra Terrace, SINGAPORE, Singapore.
Address
60 Alexandra Terrace
Company size
11-50 employees