Author Photo

Jenny Izaguirre

country manager - spain and italy AT Shopify