Ross Cruickshank

Senior EICA Engineer at MWH Treatment

About

Links

Previous companies

Engie Group logo

Timeline

  • Senior EICA Engineer

    February, 2023 - present

  • EC I Engineer

    May, 2021