Job Description
JOB DESCRIPTION
CHARACTERISTIC DUTIESThe 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 ApplicationJob 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