Stuart Ross

Stuart Ross

Head of Industrial, China

  • Shanghai, China | China