
STS |
|
![]() |
|
Address: | Sovereign House 26 - 36 London Road Twickenham Middlesex TW1 3LZ |
Tel: | 0845 245 3123 |
Email: | |
Profile: | |
Skilled and Technical Services was founded in 1981 to be the world-class supplier of choice providing solutions across the globe in resourcing and outsourcing. We provide a portfolio of delivery options, leveraging our extensive expertise enabling us to provide the right solution that supports Client business and project aims. |
|