Marketing
Communication Campaign Owner (F/M) 100%
Facing the challenges of our time
Help us grow and be more impactful!
The Marketing & Business Development group within the Business Unit “Services” based in Neuchâtel, Switzerland is looking for a Communication Campaign Owner.
Your mission
As a storytelling expert and consultant to the Business Units Sustainable Energy, Micro and Nano Systems, and Instrumentation, as well as corporate topics such as the Digital Journey and ACCELERATE-Program and EU projects, your role is to craft impactful content that highlights their innovations and initiatives. By transforming technical and strategic advancements into engaging narratives, you will enhance CSEM's reputation, visibility, and business growth. You will also maintain relationships with the media across Switzerland and relevant specialized press worldwide to maximize the reach of CSEM’s work.
Key Responsibilities
Strategic Communication
- Act as the communication consultant for the Business Units ensuring their achievements and corporate initiatives are effectively presented to target audiences.
- Collaborate with the respective Business Developers and Corporate Leaders to identify compelling stories aligned with strategic priorities.
- Simplify and emotionalize technical topics and corporate initiatives to build brand awareness, enhance reputation, and generate leads.
Content Creation
- Produce versatile, high-quality content for various channels, including press releases, website articles, social media posts, newsletters, reports, brochures, and blogs.
- Develop foundational content that serves as the basis for multi-channel campaigns tailored to the unique focus areas of the Business Units and corporate topics.
Campaign Development & Management
- Design and execute 360° communication campaigns tailored to the unique needs of the Business Units and corporate initiatives.
- Coordinate campaign execution, including multimedia production (photos, videos)
- Analyze campaign performance and refine strategies for optimal results.
Media Relations
- Manage media relations for Switzerland and relevant specialized press worldwide.
- Prepare and disseminate press releases, organize media events, and secure impactful media coverage.
- Act as a primary point of contact for journalists for your responsible Business Units and corporate topics, maintaining active relationships with key media stakeholders.
- Proactively identify and leverage media opportunities to maximize visibility for CSEM’s Business Units and strategic initiatives.
Social Media Management
- Create and manage engaging content for social media platforms, showcasing the innovations of the Business Units as well as corporate topics.
Additional Responsibilities
- Support the MCL in developing and implementing long-term communication strategies.
- Contribute to strategic internal and external communication projects, including corporate programs like the Digital Journey and ACCELERATE-Program.
- Collaborate with the Website Manager to create content such as case studies, white papers, and blogs.
- Provide communication advice and support for planned events, exhibitions, and other initiatives.
Your profile
Know-how
Educational Background
- University degree in communications or journalism
Language Proficiency
- Native-level fluency in either German or French (mandatory).
- Ideally, native writing-level skills in English.
- Good proficiency in the third language (German or French) is an advantage.
Professional Experience
- 5–8 years in communications, preferably within a technology-oriented environment.
- Proven expertise in storytelling and copywriting.
- Demonstrated success in media relations
- Experience managing multimedia production (photos, videos).
- Proficiency with tools such as SharePoint and diverse communication channels management tools.
Interpersonal skills
- Excellent communication and stakeholder management skills.
- Creative, proactive, and solution-oriented mindset.
- Strategic thinker with a strong sense of initiative.
- Team player who thrives in a fast-paced environment.
- Highly organized with the ability to multitask and manage projects effectively.
- Resilient under pressure.
CSEM mission and values
Our mission is the development and transfer of innovative technologies to the Swiss industry. Our objective is to make an impact on our customers and on society at large in the fields of precision manufacturing, digital technologies and sustainable energy. Our strength is the excellence of our people, about 600 passionate specialists dedicated to innovation and technology transfer. We believe that strong values support the successful development of our organization as well as the harmonious and balanced development of all our employees.
We are
- A unique place between research and industry at the cutting edge of new technologies
- An innovative, non-profit, and employee-driven company
- A dynamic, multidisciplinary, and multicultural environment
- A solar team focused on enabling solutions to energy challenges for a sustainable world
Working@CSEM means
- being part of a passionate community
- incredible flexibility, attractive working conditions, and great opportunities of development
- benefit from a management style based on trust & feedback and that favors a work-life balance
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity.
We look forward to receiving your complete application file via (CV, cover letter, certificates & diplomas) our job page.
Preference will be given to professionals applying directly.