Senior Manager, Innovation & Ventures, Strategy & Business Design
Deloitte · London
1 month ago
Hybridcorporate innovationventure buildinglean start-up
1 month ago
Workplace
Hybrid
Location
London
Posted
1 month ago
Summary
This is a principal-level strategy consulting role in Deloitte’s Innovation & Ventures team, focused on corporate innovation, venture building, and business design across industries. The role leads multidisciplinary project teams, owns client engagements, develops innovation approaches and commercial models, and is based in London with hybrid working.
Responsibilities
- Manage and develop multidisciplinary project teams
- Lead clients through venture innovation processes
- Structure hypothesis-led engagement problem-solving approaches
- Build financial and market models for ventures
- Identify and develop commercial models
- Develop proposals and business opportunities
- Evolve innovation methodologies and intellectual property
human-centred designlean start-upfinancial modellingmarket analysishypothesis-led problem solvingventure path
corporate innovationventure buildinglean start-uphuman-centred designstrategy and business design
