At STR, we pride ourselves on a working environment that promotes excellence throughout. We have been providing specialist permanent and contract recruitment
A growing firm that values its people and its customers and firmly believes in a work:life balance is looking for a home:based Business Development Manager.