Log in
Algomarketing
Contact
Links
Previous companies
View in org chart
Angelica Klaiber
Marketing Lead - Digital Natives
Luca Genovese
Field Marketing Coordinator, Google Cloud Italy
February, 2018 - present