Learn more
Log in
Quandoo
Contact
No bio yet
Links
Previous companies
Clelia Leonardi
Team Leader Sales North Italy
January 1, 2022 - present
November, 2018
April, 2018
MicroStrategy
Dell Technologies
Heineken
Morningstar
Miro