Stefano Bison

Head of Group Business Development - Assicurazioni Generali

As an ex-management consultant (The Boston Consulting Group) and, previously, investment banker (Lehman Brothers, then Nomura), Stefano is a passionate business professional now giving his contribution to transform Generali’s activities, formerly as of HR Transformation and currently as Head of Group Business Development.

In his spare time, as Partner of iStarter, a London based venture accelerator, he is engaged in supporting start-ups in developing their business and raising funds, even providing extensive coaching to entrepreneurs.

Also, he volunteers as a mentor for Mentors4u, a non-profit organization supporting young Italian students, and helping needy children and homeless people.

… also, proud father of Olimpia Bianca ☺

Work Experience

Head of Group Business Development, Generali

In charge of the Unit responsible for identifying and launching at Group level new businessinitiatives, while triggering business innovation / transformation in the Generali Group, oftenthrough external partnerships.
From the development of new distribution channels / digital initiatives and the promotion of newstrategic partnerships with the Group or Group insurance companies, to the implementation ofspecific business development / innovation projects globally, especially in the digital space.
Mostly focussing on Life Insurance, Investments / Wealth & Asset Management, Health & Wellnessinnovation initiatives.

Project Leader Manager, Boston Consulting Group

Management Consulting with focus on Financial Institutions
Core member of the European Corporate Finance & Strategy Task Force, actively involved in corporate finance, restructuring, M&A, due diligences and turnaround projects
Member of the Strategy and Organization Practices

M&A Banker - FIG, Nomura

M&A Banker - FIG, Lehman Brothers


IMD Business School, Executive Education - course for Group Talents, co-designed with Generali Group Academy Organizational Leadership

Luigi Bocconi Commercial University, Master, Management, Grade110/110 cum laude

Activities and Societies: Optional courses on: – Corporate Finance – Innovation Management – Organizational Behaviour
CLEACC – “Degree in Management for Art, Culture and Communication”

Majors: Fashion & Design Management and Communication Management
Thesis theme: Technology Management (UMTS standard) – Strategic Marketing