Country Manager – Poland
We are looking for an experienced hands-on Country Manager to join and lead the Poland region as part of our senior management team. With senior experience in managing and motivating a diverse team, both locally and remotely, the successful candidate will be confident in providing proactive leadership and decision making, while overseeing… Read More