Process engineer / process scientist
Dun Laoghaire
...as a member of cross functional teams within the local organization and functional team globally. Requirements Bachelor's or 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 [...]
Category Engineering & Architecture