French speaking Marketing Manager
15 days ago
Oxfordshire
Marketing Director, UK Marketing Communications Managers, Product Managers, Graphic Designers, UK ... Updating our client's websites and catalogues (sales arguments, images, etc.) * Managing a ...