About the role
Develop and execute an integrated communications strategy across EMEA, that supports business priorities, market growth and corporate reputation.; Drive impactful earned media by creating opportunities around company news, product innovation, executive thought leadership,…
This job has closed since the index was last updated. Read it there ↗