Xavier Cima i Ruiz

Entrepreneur and consultant