Stephan Minard

Executive Director Medical, Commercial Transformation, and Operations - IDS IBU (85+ countries)

Stephan Minard is a seasoned executive currently serving as the Executive Director of the Digital Office at Eli Lilly, overseeing the Tech@Lilly portfolio across 85 countries. With a diverse background spanning over 25 years in technology-driven transformation, they have led initiatives in performance marketing, digital transformation, and innovation within various industries including healthcare and media. Previously, Stephan held leadership roles at companies such as Magnum Photos and Groupe Precom, where they managed digital strategies and marketing solutions. They hold a Master's degree in Middle East History from Université Rennes II and a DESS in Information Systems from Université Charles de Gaulle.

Location

Saint-Briac-sur-Mer, France

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices