Client Development Lead – Emerging Technology & Strategy
- Hiring Organisation
- Outsmart Insight
- 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. …/Principal Consultant (Technology, Innovation, Foresight) Innovation Consultant Technology Strategy Consultant Corporate Innovation/Open Innovation Open Innovation Manager Innovation Partnerships Manager 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 ...