Leslie also has experience in a number of French cultural public institutions, is an independent art critic, member of AICA (International association of Art Critics) and has published books, catalogues and essays on numerous art topics.
In 2008 she obtained her master’s degree from the Sorbonne in Curatorial practise and Management of Contemporary Art and also has a bachelor’s of Art History at the Università degli studi di Roma.