French speaking Marketing Assistant
14 days ago
Oxfordshire
This is truly lovely role based in a well connected town in Oxfordshire with regular services to ... Marketing Director, UK Marketing Communications Managers, Product Managers, Graphic Designers, UK ...