8 employees
Specialist recruitment consultancy, partnering with early stage technology companies to build out Sales and Marketing functions.
2019