Kurt Macher

  • China, Asia Region
  • Hospitality Industry
  • Swire Hotel Group
  • GM, The Temple House Chengdu