Senior Director, Site Quality Head at Teva Pharmaceuticals | JobVerse