Graduate Recruitment Consultant
2 months ago
London
'Shaping the IT industry one placement at a time' At Optimus Search, we are specialists in the provision of Digital, Data and Life Sciences recruitment services. We identify, engage and secure the ...