Senior Global Marketing Manager

SAM International

View: 175

Update day: 29-03-2024

Location: Genève Genève GE

Category: Marketing / PR

Industry: Staffing Recruiting

Position: Mid-Senior level

Job type: Full-time

Loading ...

Job content

For our client, based in Geneva, we are looking for a senior creative marketer with a demonstrable background in campaign management to join the company’s global marketing team at their brand HQ in Geneva. You will play a lead role in a small team that develops global marketing messaging, manages product launches, and creates seasonal campaigns for both B2C and B2B audiences. Together, you will work with their design and production teams to create compelling communications.

You will work closely with the product, web and digital marketing teams and will need to develop and implement efficient processes for managing campaigns in a matrix environment. Being able to attain buy in from our regional marketing teams and other key stakeholders will be crucial to your success.

As a marketing generalist, you will be as accomplished at managing traditional offline activity as you are at developing digital marketing campaigns across paid and owned media platforms. You will be comfortable delivering projects to tight deadlines in a fast-paced and changing environment and be willing to embrace our culture of continuous improvement.

Tasks
  • Work with senior stakeholders to develop global marketing messaging to ensure consistent and impactful messaging across all marketing channels
  • Own and deliver multi-channel B2C and B2B marketing campaigns from conception through to post campaign analysis and recommendation
  • Support partnership campaign development and implementation across owned, earned and paid channels in collaboration with regional marketing teams
  • Develop sales pitches and presentations for regional sales teams to support product launches
  • Guide regional marketing teams on the development of region-specific messaging to ensure global alignment
  • Manage internal communications to regional sales, marketing and reservation teams to support the launch of new marketing collateral and campaigns.
Requirements
  • 5-10 years’ relevant marketing experience in a fast-paced and collaborative environment
  • Marketing, business, communications or similar relevant Bachelor’s degree. Post-graduate marketing qualifications an advantage
  • Proven experience of delivering results whilst working in cross-functional teams
  • Experience managing creative projects, confidently providing direction to design teams and copywriters
  • Proficient at writing short-form and creative marketing copy
  • Native level in English, able to spot and correct errors and typos (English mother tongue preferred)
  • Background in the travel, hospitality, luxury, lifestyle or entertainment industries is a plus.
  • Excellent communication skills, both written and verbal
  • High attention to detail and a good eye for aesthetics and design
  • A collaborative and energetic team player with strong influencing skills
  • A self-starter with a positive can-do attitude
  • Flexible and adaptable approach, with a firm commitment to delivery and a strong drive for results
  • Willingness to support out-of-hours work and occasional international travel due to the global nature of the role
  • A passion for travel and an appreciation of remarkable experiences.
Please send your application in English, supporting documents such as examples of your previous work/portfolio are most welcome. We are looking forward to hearing from Swiss or citizens with a valid Swiss work permit only.
Loading ...
Loading ...

Deadline: 13-05-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...