Franco Carella
Founder & CEO
Leonardo Carella
Tech Lead
Stefano De Leo
Office Manager
Andrea Giosuè
Product Manager