Subscribe to Job Alert
Join our happy subscribers
Responsibilities
Support the Country Manager in creating and distributing site-specific communications:
Support the Country Manager with content for Quarterly Country Town Halls:
Develop content about site employees and activities for internal comms/marketing channels:
Support overall communications strategy:
Analyze comms results and provide key insights:
Qualifications
Check how your CV aligns with this job
Build your CV for free. Download in different templates.
Join our happy subscribers