Contact Us

How Can We Help?

We'd love to hear from you! Whether it's setting up a meeting to see a demo of the SKILLbuild® Platform, or have a conversation about our competency-based approaches to Onboarding and First Line Sales Manager (FLSM) Enablement, our sales associates are here to help.


Contact Sales

Customer Support

If you are a current STR client and need to speak to our support team, please click on the link below to contact us:

Contact Support

Office Locations



The Atlanta Technology Village
3423 Piedmont Road Northeast
Atlanta, GA 30305
T: 312 493 8639


Premium House
The Broadway
Beaconsfield Road
Farnham Common
Buckinghamshire SL2 3PQ, UK
T: + 44 (0)1753 245543