Barcelona. A leadership role, reporting directly into the Spain. Country Manager, and with direct responsibility for building and leading a regional team of business development, transformation, and operations personnel This is a unique opportunity to build and own a... Este sitio web utiliza cookies para mejorar tu experiencia. Si no estás de acuerdo con nuestra política de cookies debes de abandonar esta web.AceptarRechazar Política de Cookies Política de cookies