Contact Us

Insight Translating & Interpreting Services
Address: Room 1704-1706, 17F, Building 2, No.335 Guoding Rd, Shanghai, P. R. China (Post Code: 200433)

Tel: +8621-6859 1071 +8621-685901078

Fax: (+8621)68591072

Email:
Customer Service: 805@86218.com
Marketing Dept: 806@86218.com
Simultaneous Training Center: 805@86218.com
Website: www.insighttranslation.com / www.86218.com

Need customer support? Please visit our Request for Proposal.