Cecile M. Perrault serves as the Head of Innovation and Partnerships at Alice & Bob since January 2023, where responsibilities include leading strategic partnerships and managing high-budget research projects. With extensive experience in the academic and research sectors, Cecile holds roles such as Executive Board Member and Chief Scientific Officer at Eden Tech since July 2018, and Assistant Professor in Mechanical Engineering at The University of Sheffield since April 2012, focusing on microfluidic tools for vascular research. Additional roles include Scientific Advisor at Melior Capital Management and external reviewer for the European Commission and ANR. Cecile M. Perrault possesses a PhD in Biomedical Engineering and a Bachelor's in Mechanical Engineering from the University of Florida, showcasing a strong educational background complemented by significant achievements in securing funding and developing innovative technologies.
This person is not in the org chart
This person is not in any teams