Teva Pharmaceuticals
Manufacturing Supervisor
Teva Pharmaceuticals
Shift Manager
Bausch + Lomb
Process Engineer II
Bausch + Lomb
Team Leader
Bausch + Lomb
Process Engineer I
Teva Pharmaceuticals
R and D Formulation Scientist
Bausch + Lomb
Senior Process Engineer
Bausch + Lomb
Manager, Process Engineering
Bausch + Lomb
Senior Manager, R and D
Medical University of Sofia