Solé, Josep

Head of Information and Communication Technologies