Managing Director - Technology Recruitment
2 days ago
London
... the hood, assessing the people, processes, structures, strategy, everything. From here, you will have free reign to reshape / restructure where needed. This office has the potential to reach the ...