Business Development Manager
4 days ago
Oxford
Oxford (2-3 Days a week onsite).Up to £60,000 base (OTE up to £105,000 1st year, £135,000 2nd year).The client is a spin out company of the University of Oxford.It is a venture that aims to make technology valuation more accurate, objective, accessible and affordable based on big data, econometri...