Michelle is passionate about promoting innovation in healthcare and scientific research. She has over a dozen years’ international experience in public research, biotechnology and venture capital investment. Her assignments in strategic planning, communications and stakeholder engagement have led her to work for the Discovery Channel, the Ontario Brain Institute, the Paris Brain Institute, CNRS and others.
Michelle holds a Bachelor of Science from Dalhousie University (Canada), a Master’s degree in scientific, medical and environmental communication from Pompeu Fabra University (Spain), and an Executive Master’s degree in health management and policy from Sciences Po (France).
A firm believer in the power of physical activity for health, she loves running after her daughter, rowing and pretending to be a good surfer.