Company name: Altra
Description: We take an innovative approach to recruitment. While we work in multiple markets and sectors, and across permanent and temporary roles, at the heart of our approach one thing remains consistent – ensuring we deliver great outcomes for every party.
The Gherkin, 30 St Mary Axe, London EC3A 8EP, United Kingdom