Country Manager Spain

Are you passionate about sales and building relationships? We are looking for a Country Manager Spain in our branch office in Barcelona (Spain), who will be responsible for building and maintaining lasting relationships with our partners within Spain. In your position as Country Manager ES you report to the Branch Manager. You will constantly strive