Graduated with honors in law from the University of Trento, she worked as a researcher and lawyer before joining Microsoft Italia's legal and institutional affairs department. She has been General Manager of IIDEA since 2018 and Managing Director since 2023.