BARCELONA 23:01 (UTC+1)

Mercè DELGADO BARRERA

Co-Founder & CEO

BARCELONA, SPAIN