Log in
Deliveristo
Contact
Links
View in org chart
Claudio Geraci
Chief Technology Officer
Giuliano Kulli
Sales Account
Leonardo Battaglia
Business Developer
William Peter Falci
Back End Developer
Biagio Ambrosecchia
Backend Technical Lead
+ 1 more
June, 2021 - present