Sales & Marketing Manager 'Swiss Travel System' for North America.
Does the tourism industry excite you?
Switzerland Tourism is the marketing organization for the national and international promotion of Switzerland as a vacation, travel and convention destination. Each day, the 275 employees at our Zurich headquarters and in 36 offices in 23 markets use innovative and unconventional means to market Switzerland as an especially attractive and diverse travel destination.
Swiss Travel System Ltd. (STS Ltd.) is a Zurich based marketing company co-founded by Swiss Federal Railways (SBB), Switzerland Tourism and five private railway companies. Its mission is the joint worldwide marketing of Switzerland's comprehensive public transport network. The key tasks include the global marketing of the Swiss public transport nationwide and the incoming ticket range, as well as the promotion of cross-border travel from Switzerland’s neighboring countries.
We are looking for an experienced and motivated professional to fill this varied position, based in ST’s New York office and administratively fully integrated in the ST team, with functional leadership by the Head of Market Management at STS Ltd. (based in Switzerland).
Your area of responsibility
- Secure sustainable sales growth for STS in North America, including cross-border traffic to Switzerland
- Relationship management with local travel trade and media professionals
- Plan, execute and coordinate with relevant stakeholders to successfully implement sales and marketing activities on relevant customer touchpoints
- Manage and develop direct and indirect sales accounts for Swiss public transport
- Adjust Swiss public transport content for trade and media professionals to local needs & trends
- Represent STS in North America
- Manage assigned budget and KPIs
- Report marketing activities and ensuing results regularly to STS and ST
Our Expectations
- Minimum five years of experience in sales and marketing
- Proven track record within the North American tourism/travel industry as a strong asset
- Excellent written and spoken English (German or French an advantage)
- Thrive in a fast-paced work environment working independently and results oriented
- Ability to manage projects from A to Z with a flair for creativity
- Strong sales, negotiation, communication and relationship management skills
- Knowledge of Switzerland as a vacation destination and of its public transport system preferred
- Willingness to travel extensively within North America and occasionally to Switzerland
- Swiss citizenship (due to strict visa regulations) and willingness to work and live in bustling New York
Your Benefit
- Modern office space in a prime Manhattan location
- Highly motivated colleagues
- Swiss contract (social security) with A2 Visa (due to legal status no hiring of Greecard Holders and no work visa for spouse possible)
- Entry date: January 1st, 2024 or by arrangement