We have attained several recognised industry accreditations, which demonstrates our dedication to our clients and how truly immersed we are in the sectors in which we operate.
The STR Group is a multiple award-winning recruitment organisation, holders of a plethora of titles across the years from the Business Excellence Awards’, Employer of the Year to the REC’s Diversity Champions.
UK – Head Quarters
+44(0) 2392 374 444
+1 248 524 4888
+41 41 551 1006