Country Manager UK / Director UK (f/m/d)

Working culture: Experience a company culture where we work on eye level, decisions are made quickly and knowledge sharing, as well as mentoring is on our daily…