People
Dean Zhao
Dean Zhao is published in Ostendo Technologies' current leadership directory with responsibility for board director.
Roles
Ostendo Technologies
CurrentBoard Director
People
Dean Zhao is published in Ostendo Technologies' current leadership directory with responsibility for board director.
Board Director