HEAD OF HUB

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...