Innovation Strategy Manager
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
into robust operational and financial plans with clear success criteria and cross-functional interlocks. Strengthen investment case submissions injecting rigour into customer research, assumption validation, market sizing, business and revenue model options, competitor, product and unit economic analyses, go-to-market and pricing strategies, financial, risk, scenario, and ROI modelling. ...