Technics offshore Engineering
Process Engineering Intern
PM Group
Process Project Engineer
Technip
Process Engineer
Lonza: A Global Leader In Life Sciences
Senior Project Engineer
GEA Group
Process Project Engineer
National University of Singapore
Coimbatore Institute of Technology