for medicines and over-the-counter (OTC) products? The site is conveniently located half an hour commute from central London... To Senior Director, EU Regulatory Affairs Branded Already Working @TEVA? If you are a current Teva employee...
Teva Pharmaceuticals