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

 

ATLANTA OFFICE

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

UK OFFICE

Regal Court Business Centre
42-44 High Street
Slough
SL1 1EL
UK
T: + 44 (0)1753 245543