Senior Communications Specialist
19 hours ago
London
Work alongside designated consultants to coordinate website, media, animation, copywriting support ... Graphic design skills are advantageous * Excellent communication skills, flexibility, efficiency ...