At STR, we pride ourselves on a working environment that promotes excellence throughout. We have been providing specialist permanent and contract recruitment services since 2000 and employ over 150 staff. STR Group is a
At STR, we pride ourselves on a working environment that promotes excellence throughout. We have been providing specialist permanent and contract recruitment services since 2000 and employ over 150 staff. STR Group is a
Are you a passionate and driven individual, with a deep understanding of the software industry? Do you thrive in a past paced environment and have the skills to identify top talent? If so, we have just the role for you w