Based in Geneva and operating all over the world, our client is an international company.
To strengthen its brand communication, we are looking for an enthusiastic and creative Marketing Content Manager.
Reporting to the branch CMO and part of the global marketing team, you will be responsible for the definition and the implementation of compelling communications.
Your responsibilities will include managing content across all marketing channels, producing content campaigns for both B2C and B2B audiences and project management.
Your main responsibilities :
Support the development of global marketing messaging
Build the global content calendar and identify key promotional opportunities throughout the year
Plan, script and direct photo and video shoots
Source stock imagery suitable for using across our different marketing channels, in conjunction with external agencies and vendors
Develop sales pitches and presentations for regional sales teams to support product launches
Devise and create content for global conferences and events
Script and design eLearning content for sales teams
Support the development of digital marketing campaigns (web, email, social) in collaboration with the digital marketing and design teams
Manage the internal communications to regional sales, marketing and reservation teams, to support the launch of new marketing content
Participate in creative reviews alongside the web, digital and brochure marketing teams to evaluate strengths and make recommendations for improvement
Act as brand guardian and review regional marketing content to ensure brand compliance for design, tone of voice and messaging
The ideal candidate
Master degree in Communications, Marketing, Journalism or similar
Minimum of 5 years’ experience in a similar role in high-volume content environment, most likely a global marketing department
Proven track record of planning and executing projects from conception through delivery to post-launch evaluation in collaboration with cross-functional teams
Proficient at writing creative copy for different mediums and channels
Excellent knowledge of all MS Office packages and working knowledge of Adobe Creative Cloud
Detail orientated, with structured, organized, methodical planning skills
A collaborative and energetic team player with strong influencing skills
Flexible and adaptable approach, with a willingness to support out of hours work and international travel due to the global nature of the role
Full driving licence and willingness to drive the crew during photo and video shoots
A passion for travel and an appreciation of remarkable experiences.
Complete fluency in English (English mother tongue preferred)
Badenoch & Clark in Switzerland : the strength of an international organization combined with attention to detail, adapted to the Swiss employment market.
Our consultants are specialized in specific areas of expertise : Finance & Accounting, Banking & Financial Services, Human Resources & Legal, Engineering & Manufacturing, Procurement & Supply Chain, Property & Construction, Sales & Marketing, Communications & Digital.
Badenoch & Clark is present throughout Europe, including in UK, France, Switzerland, Germany, Italy, Luxembourg, the Netherlands, Belgium, Turkey, Norway, Finland, Denmark & Sweden.
Badenoch & Clark has a history of 40 years as a leader in the recruitment for mid / top management position. Badenoch & Clark employs over 600 consultants and is part of the Adecco Group, which offers our clients and candidates a high degree of quality standard and wide range of services