Francesca Maglio

Business Development Manager - UK, EMEA & North America

Life Mantra

Life Mantra: You can't go back and change the beginning, but you can start from where you are and change the ending.