Campaigns Manager – France
Experience / Training Strong sense of teamwork and collaboration, with a willingness to get stuck in and a positive and proactive approach to tasks A minimum of 7 years’ experience working within the field of communications, marketing or campaigning, with proven record of performance Demonstrable experience of developing innovative online communications and campaigns […]
Campaigns Manager – France Read More »

