Client Development Lead
- Location
- Greater London, England, United Kingdom
with ambiguity, and want real ownership rather than a narrow sales remit, this role will feel unusually well‐matched. The role As Client Development Lead – Emerging Technology &Strategy, you will take ownership of how Outsmart Insight develops and grows its client relationships as we enter our next phase of scale. … thoughtful, and intellectually curious Many strong candidates have experience within: Technical/Innovation Consultancy Senior Consultant/Principal Consultant (Technology, Innovation, Foresight) External Innovation Lead Technology Scouting Manager Research Commercialisation Industry Partnerships Manager Corporate Venture Manager Ecosystem Manager Strategic Partnerships Manager If you’ve spent years being close to important ...