CZ

Cathy Zhou

IT Director at Ecolab

About

Links

Timeline

  • IT Director

    January, 2022 - present

  • SAP Regional Lead/it Business Process Manager

    January, 2018

  • Senior Lead IT Business Process Analyst

    July, 2010