Communications Manager
vor 1 Tag
**About the Wyss Center for Bio and Neuroengineering, Geneva, Switzerland**
The Wyss Center is an independent, non-profit, research organization that innovates and accelerates technologies and therapies to transform the lives of people with neurological and mental health disorders. The Center pursues transformational technologies in artificial intelligence, bio
- and neuroengineering to restore essential neural functions and deliver precision therapeutics for people with debilitating neurological and mental health disorders.
Based at Campus Biotech in Geneva, Switzerland, the Wyss Center partners with faculty, clinicians and industry, in Switzerland and internationally, to drive innovation and maximize clinical impact. The Wyss Center was established by a generous donation from the Swiss entrepreneur and philanthropist Hansjörg Wyss in 2014. Additional resources from funding agencies and other sources help the Wyss Center accelerate its mission.
**About the Position**
**Key responsibilities**:
- Create and drive the Center’s communication strategy; Develop and implement creative and dynamic integrated communication plans to effectively convey the Center’s mission, goals and achievements to internal and external stakeholders.
- Conceptualize and develop engaging communications content for deployment via various digital and printed formats and media such as the Center’s website, e-newsletters, press releases, social media platforms and annual reports.
- Serve as the primary point of contact for media relations, building and maintaining relationships with journalists, reporters and relevant industry influencers.
- Manage the Center’s social media presence including a content calendar with regular posting across channels. Identify influencers and campaigns that share the Center’s values or scientific goals.
- Establish and maintain strong collaborations with communications managers across academic, clinical and industrial partner organizations.
- Monitor industry trends and emerging issues to proactively identify opportunities for thought leadership and positioning the Center as a leader in the field.
- Develop and maintain relationships with internal stakeholders including researchers, translation experts, executive management and staff to ensure consistent messaging and effective internal communication.
- Establish key metrics to assess the impact of communication activities and campaigns and make data driven recommendations for continuous improvement.
- Stay up to date with advancements in communication technologies, tools and practices, and recommend innovative approaches to enhance the Center’s communication efforts.
- Oversee the organization, advertising and running of events in collaboration with the Science Communications Specialist.
- Manage the Science Communications Specialist and other comms support staff or externally engaged comms agencies.
**Required competence and experience**:
- Bachelor’s degree in communication, publishing, journalism or related field. Advanced degree preferred.
- Eight or more years experience in driving innovative communications strategies for non-profits or corporations, preferably in a research and development environment.
- Excellent verbal and written communication skills in English. Good skills in French a plus.
- Excellent project management, organizational skills and strong attention to detail with high quality
- High proficiency with Microsoft Word and Powerpoint
- Ability to multi-task and operate in a fast-paced environment with tight deadlines
**Preferred Qualifications**:
- Experience or interest in neuroscience, translational research and/or neurotechnology.
- Knowledge of HTML
- Knowledge of Adobe creative cloud or design software
- Knowledge of reference management software a plus
- Experience storyboarding, filming and editing videos
This position is available **immediately.**
**To apply, **please send your **CV and covering letter **describing your qualifications, background, and interest in this position.
**Job Type**: 100%
Schedule:
- Du Lundi au Vendredi
Capacité à faire le trajet ou à déménager:
- 1202 Genève, GE: Faire le trajet sans problème ou prévoir un déménagement avant de prendre son poste (Exigé)
Expérience:
- Management: 1 an (Optionnel)
Work Location: In person
-
Marketing & Communication Manager
vor 2 Wochen
Geneve, Schweiz Jaeger LeCoultre VollzeitCode de référence: 65522 **Marketing & Communication Manager**: Geneva, GE, CH Permanent Depuis sa création, Jaeger-LeCoultre a fait de la précision un art à part entière, en trouvant le parfait équilibre entre savoir-faire pointu et sens artistique, sophistication et finesse esthétique. Fidèle à l'esprit d'invention initié en 1833 par son...
-
Trafigura Foundation Communication Manager
vor 1 Woche
Geneve, Schweiz Trafigura Vollzeit**Main Purpose**:Reporting to the Executive Director, the Communication Manager defines the communication strategy for the Trafigura Foundation and ensures the timely and effective production and distribution of all communication materials. S/He makes sure the Foundation’s on - and offline publications are at all times aligned with the Foundation’s...
-
Fundraising Communications Manager
Vor 3 Tagen
Geneve, Schweiz ICRC Vollzeit**Requisition ID**: 20853 **Region**: Europe (HQ) **Contract type**: Open-ended contract What we do The International Committee of the Red Cross (ICRC) works worldwide to provide protection and humanitarian assistance to people affected by conflict and armed violence. We take action in response to emergencies and, at the same time, promote respect for...
-
Switzerland Marketing
vor 2 Wochen
Geneve, Schweiz Piaget VollzeitCode de référence: 82445**SWITZERLAND MARKETING & COMMUNICATION MANAGER**: - Genève, GE, CH- PermanentDepuis 1874, Piaget cultive l'esprit du luxe grâce à une créativité incessante, une innovation sans limite, un souci d’excellence et un savoir-faire horloger et joaillier totalement intégré. Piaget excelle dans tout ce qui est rare, précieux et...
-
Geneve, Schweiz Academic Work Vollzeit**About the role**: Our client is a well known company in the events industry in the area. In order to strenghten their team, they are looking for a new project manager. Indeed, one of their historical project is back on track and they need help. You will join a small team and participate to an international and stimulating project ! **Job duties**: Your...
-
Corporate Communication
vor 1 Woche
Geneve, Schweiz FlowBank Vollzeit**Job Summary**: The manager of Corporate Communications will implement the organizations communications and will develop internal and external communication strategies for the organization to ensure that consistent and positive messages define and promote the corporate identity and mission. **_ Duties/Responsibilities:_** - Identifies opportunities to...
-
Junior Marketing Communications Manager B2C
vor 1 Woche
Geneve, Schweiz JobCloud AG VollzeitWe are looking for a highly creative Junior Marketing Communications Manager B2C who loves to advise Jobseekers on how to find the job they love and help them navigate our platforms in French and English. **YOUR TASKS**: - You are the contact person for our Jobseekers on all topics related to our website and job search - You create and share content based...
-
Geneve, Schweiz Taurus SA VollzeitDo you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you. Taurus is the European leading digital asset infrastructure provider for banks, corporates and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets...
-
Marketing Communication Manager, Emea
vor 1 Tag
Geneve, Schweiz FMC Corporation Vollzeit**Do you want to be right in the centre of all important decisions regarding our product portfolio - both strategically and operationally? And do you want to brand products that help us feed a growing global population?** Then please read on and learn more about your new, exciting mix of coordination, operational and strategic tasks - and the open and...
-
Communications Lead, Nature Pillar
Vor 7 Tagen
Geneve, Schweiz World Economic Forum LLC VollzeitCommunications Lead, Nature Pillar Tropical Forest Alliance, 1t.org, Nature Action Agenda (fixed-term position with start date asap -12 months contract) The World Economic Forum, committed to improving the state of the world, is the international organization for public-private cooperation. The Nature Pillar seeks to catalyze political and corporate...