David Lielacher

David Lielacher

  • Senior Director
  • Hong Kong, China