Switzerland Tourism Archives - India's Top Travel News Source: TravelBiz Monitor
  1. Home
  2. Switzerland Tourism

Tag: Switzerland Tourism

Top Stories
Switzerland Tourism appoints Christian Schoch as Director India

Switzerland Tourism appoints Christian Schoch as Director India

  Switzerland Tourism welcomes Christian Schoch as the new Director for India. Hailing from Eastern Switzerland, Schoch stepped into this role in April, bringing with him a wealth of experience in tourism and marketing. After

This will close in 0 seconds