French speaking Marketing Assistant
13 days ago
Operational links to: Marketing Director, UK Marketing Communications Managers, Product Managers, Graphic Designers, UK Sales Director, UK Sales Team. Writing and coordinating direct marketing activity (email campaigns, newsletters, etc. Experience with professional translation is essential, idea...