Leo Blazquez

Reus Spain

CIO - IT Manager

Computer Engineer