Gurquieta

City - Santiago

Country - Chile

Role - Industry professional