Team

Miquel Roca
Managing Partner
London
Business Development Manager
Barcelona