EVENTFAQS Bureau
| September 5, 2024 | News
Christian Schoch Switzerland Tourism
In his new role, Schoch will be responsible for driving tourism strategies, building partnerships, and implementing marketing initiatives to attract Indian tourists to Switzerland.