Cecile M. Perrault is a highly accomplished professional with extensive experience in innovation, partnerships, and research within the fields of mechanical and biomedical engineering. Currently serving as Head of Innovation and Partnerships at Alice & Bob, Cecile leads strategic partnership initiatives and manages substantial public funding projects. With a strong background as Chief Scientific Officer and Co-Founder of Eden Tech, Cecile has secured over €4 million in non-dilutive funding. Additionally, Cecile contributes to academia as a Visiting Assistant Professor and Assistant Professor at The University of Sheffield, while holding advisory roles with organizations such as Melior Capital Management and the European Commission. Education includes a PhD and Master's in Biomedical Engineering, as well as a Bachelor's in Mechanical Engineering, all from the University of Florida.
Sign up to view 0 direct reports
Get started