David Cole

David Cole

Head of Project & Development Services, China

  • Shanghai, China | China