You will serve as the driving force behind activating Megger's global marketing strategy within the Central and Eastern Europe region.
Must-have
Nice-to-have
Not specified