
Contact Us
Connecting Exceptional Talents with Great Companies
We are here!
Address
8th Floor, Tower 2, Plaza 66,
1266 West Nanjing Road.
Shanghai, China
Tel
+86 21 32173100
hello@sts-partner.com
Contact Us
For any questions, please fill out the form below and submit it. Our consultants will reach out to you promptly.
Upload Resume
To upload your resume, complete the form below and submit it. Our consultants will contact you shortly.