Ecolab
Senior Process Engineer (RD and E)
Ecolab
Senior Technical Support Engineer (RD and E)
Ecolab
Technical Support Engineer (RD and E)
Ecolab
Lead Chemical Engineer, Process Engineering (RD and E)
East China University of Science and Technology