Process engineer / process scientist
Dun Laoghaire
...Masters degree in Engineering, Science or related discipline with 6 years experience in a similar role OR PhD and 3 years of directly related experience. Demonstrated leadership skills with the ability to build teams and operate across functional boundaries, both internal and external. Typically 4-6 years drug product [...]
Category Engineering & Architecture