Senior Director of Communications & Media Relations

Geneva Communicators Network • genf, genf • Posted July 13, 2026

About the Role

Geneva Communicators Network is looking for an experienced communications professional to develop and implement a national communications strategy in Switzerland. The ideal candidate will have extensive experience in public relations, media engagement, and brand management within a nonprofit setting.

The role involves advising the Executive Director on communications opportunities, leading a high-performing team, and managing media relations across Switzerland. Fluency in German, French, and English is required.

#J-18808-Ljbffr