- www.odyssey-recruitment.co.uk
- 1
- 4
Here at Odyssey we are a passionate, innovative team who do not solely focus on the outcome but the service we provide to all our stakeholders. Having a combined 30 years in recruitment, we are able to adapt ourselves to our clients and candidates..
Relevance: 23.20652