VP European Ix & Marketing Lead at Teva Pharmaceuticals | JobVerse