Sergio Cutropia

General Manager

Madrid, Spain