Managing Director - Technology Recruitment
22 days ago
London
In this position, you will carry out an entire assessment of the division (people, processes, strucutres, markets, etc) and implement the neccssary changes required to facilitate SIGNIFICANT future ...