Cecilia is Turing University Liaison Manager since October 2021, alongside management of the Digital Environment Research Institute (DERI) at Queen Mary University of London. Cecilia held a series of complex research development and management roles at the intersection between academia, government and research funders. She joined DERI and The Alan Turing Institute from the University of Oxford, where she worked with the National Institute for Health Research (NIHR) and the British Heart Foundation (BHF) to set up the NIHR-BHF Cardiovascular Partnership. Previous appointments include management of the Italian Epigenomics Flagship Project at the National Research Council of Italy, and coordination of a European research consortium at the Institut de Génétique et de Biologie Moléculaire et Cellulaire in France.

Cecilia studied Biochemistry at the University of Buenos Aires (Argentina) and obtained a Doctorate in Natural Sciences at the University of Freiburg (Germany).