THE HISTORY OF STR GROUP
From our roots in providing technical recruitment services on the south coast of England with just 3 staff, we’ve grown since 2000 into a 165+ strong, award-winning, STEM-focused recruitment business, providing services to clients and candidates on an international basis.
Get in touch!
We are looking forward to hearing from you!
Whether you are a prospective client or candidate, let us guide you on your recruitment journey. Our industry experts are here to help whenever you need us.
UK – Head Quarters
Call us
+44(0) 2392 374 444
USA
Call us
+1 248 524 4888
Switzerland
Call us
+41 41 551 1006