Managing Director – Technology Recruitment Firm