French speaking Marketing Manager
4 days ago
Operational links to: Marketing Director, UK Marketing Communications Managers, Product Managers, Graphic Designers, UK Sales Director, UK Sales Team. Experience with professional translation is essential, ideally together with marketing exposure. Combined with marketing strategies to help the bu...