Switzerland Tourism is the marketing organization for the national and international promotion of Switzerland as a vacation, travel and convention destination. Each day, the 280 employees at our Zurich headquarters and in 35 offices in 21 markets use innovative and unconventional means to market Switzerland as an especially attractive and diverse travel destination.
Country Manager North America
Are you ready to promote Switzerland in North America?
For our office in New York City, we are looking for a passionate destination marketer with international experience in sales, PR, and B2C marketing, an entrepreneurial mindset, and strong customer focus to fill this leadership position, reporting to the Head of Markets West.
Your area of responsibility
Head Switzerland Tourism's market presence in North America with the aim of increasing visitor numbers and generating value for Swiss stakeholders
Manage and coach 18 full-time employees in North America, organized in four teams: sales (leisure and meetings & incentives), media & content creator relationships, and activation & campaigning
Create an empowering and positive work environment where staff take responsibility for projects in their respective area and work across teams
Conceptualize, execute and report ambitious, multi-channel marketing activities for North America and in close cooperation with ST Head office in Zurich. These reflect Switzerland Tourism’s overall strategic goals, are integrated, and attractive to Swiss destination and transportation partners to invest in
Represent Switzerland Tourism in the market and build strong relationships with the travel trade, media, marketing providers, and Swiss institutional partners
Strengthen and expand local partnerships and distribution networks
Collect and analyze market intelligence to support internal decision process and enable the tourism industry
Overall budget responsibility and HR administration in collaboration with the office manager
Our Expectations
Extensive background in marketing, combined with several years’ experience in a leading management position (preferably in the tourism sector)
Entrepreneurial and with a passion for the travel destination Switzerland
Strong ethical standards, intrinsic motivation, resilience, and autonomous working style
Decisive, integrative, with a winning personality, sales talent, flair for consultancy, and innovation
All-rounder with hands‑on mentality, able to work under pressure, and a desire to thrive in a fast‑paced and large market such as North America
Proven intercultural competence, strong leadership skills, and coaching abilities
Affinity to North America, the Swiss tourism industry, and their respective cultures
Willingness for frequent business travel within North America
Excellent English (public speaking) is a must, as well as either French or German
Budget acumen and cost awareness
Due to work permit restrictions only Swiss Nationals without a Green Card can be considered
Your Benefit
Swiss contract
Entrepreneurial competence in a dynamic environment
Represent sought-after product in a booming market
#J-18808-Ljbffr

Country Manager North America
Schweiz Tourismus, New York, NY, USA
Pay: 100.000 - 125.000
Job type: Contract