5 employees
Specialist executive sales recruiter within the technology start up space based in London and New York
2011