STR Group: REC Awards 2023 winner!
STR Group was the winner of the Best Company to Work for (over 50 employees) Award at the Recruitment & Employment Confederation’s 14th annual REC Awards 2023. The REC Awards celebrate the best in UK recruitment, showcasing the work of brilliant recruiters from across the industry from agency to in-house and from start-ups to multi-nationals.…