3R is a specialist recruitment organisation focusing on technical & engineering sectors globally

Our dedicated offices in the UK and the Middle East focus on delivering tailored
recruitment solutions to any global location.