Please Read our Covid-19 Notice  


Contact Us

Business Development

For business development enquiries please select your location and contact us below.

Location

HR/Career Opportunities

To contact a member of the recruitment team, please select your location and contact us below.

Location

General Enquiries

For general enquiries please contact us using the button below.

STI Offices

Hook, UK (Head Office)

Osborn Way
Hook
Hampshire
RG27 9HX

Tel: +44(0)1256 768070

Poynton, UK

First Avenue, Poynton Industrial Estate
Poynton
Stockport, Cheshire
SK12 1NE

Tel: +44(0)1625 884849

Cebu, Philippines

3rd Avenue Block C-5, MEZ 1
Lapu-Lapu 6015
Cebu
Philippines

Tel: +63 32 265 5100