Please contact us from below:

Sales: Tel: 65-6213-7601 Email: sales@servtouch.com
Service: Tel: 65-6213-7500 Email: service@servtouch.com
Supplies: Tel: 65-6213-7600 Email: order_supplies@servtouch.com
Employment Opportunities: Tel: 65-6213-7523 Email: HRjobs@servtouch.com