Head of Innovation
The ideal candidate will meet the following requirements:
Must have
- Ability to direct and oversee a function of key strategic importance
- Ability to provide direction and thought leadership to the group, specifically on innovation.
- Ability to define short and long term strategic innovation priorities.
- Ability to effectively implement strategy, through a large and complex programme of activity across multiple regions, lines and business units
- Ability to oversee and direct a team of leaders, experts and practitioners to execute strategy
- Ability to define, demonstrate and manage the business benefits delivered by innovation activity
- Ability to decisively prioritize initiatives and activities which will deliver optimum business benefit
- Ability to engage, communicate and influence multiple stakeholders, including C-suite executives
- Ability to direct and manage a team of innovation managers and practitioners to deliver innovation strategy
- Fluency in English, both written and oral
Soft skills
- Have an in depth and practical knowledge of strategy
- Have an in depth and practical knowledge of innovation philosophies, methods and tools
- Have a practical knowledge of the insurance industry and the products and services that Generali provide
- Have practical experience of managing a large budget, and demonstrating value vs investments
- Be decisive, with a track record of making impactful strategic decisions
- Have practical experience within an international working environment
- Have excellent influencing and negotiation skills, that can be employed across a number of different cultures
- Be an exceptional communicator and presenter
- Have excellent relationship management skills