Communications Support Manager – Digital Communications

IUCN
📍 United Kingdom, Northern Ireland, United Kingdom 💼 Fixed-term (up to 12 months with possibility of renewal) 🕒 Posted January 21, 2026

Job Description

JOB DESCRIPTION

CHARACTERISTIC DUTIES

The Communications Support Manager will play a key role in the small but highly efficient and impactful TRAFFIC communications team. The priority will be on creating high quality story-led content for our digital channels including website, social media and direct marketing.This role would suit someone who can work fast to a high standard, understands a successful social media campaign, can write simply and clearly, and of course, who loves nature.

SPECIFIC DUTIES

Core focus
• Create and schedule engaging and timely social media content, ensuring a consistent brand voice, under the guidance of the Media Manager.
• Support online fundraising and direct marketing campaigns through the development and review of high-performing visual and written content, under the guidance of the Communications Manager.

Supporting work
• Repurpose complex research into digestible messages to reach TR...

Ready to Apply?

Submit your application today and join our talented team at IUCN.

Submit Application

Job Details

  • Location United Kingdom, Northern Ireland
  • Job Type Fixed-term (up to 12 months with possibility of renewal)
  • Category Media and Communication Workers
  • Posted Date January 21, 2026
  • Application Deadline March 02, 2026