Christian Schoch takes on role as Director India for Switzerland Tourism
Switzerland Tourism is pleased to announce Christian Schoch as the new Director India for Switzerland Tourism. Schoch is from Eastern Switzerland and began this role effective April this…