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

London, UK

Saint Magnus House
3 Lower Thames St
London
EC3R 6HE

Tel: +44(0)203 393 1216

Cebu, Philippines

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

Tel: +63 32 265 5100