Flavia Cavaliere

Project Management & Geography
Organization: 
BIG - Blue Italian Growth Technology Cluster
Country: 
Jamaica