Luca Annese

Luca Annese

Chief Technology Officer