Marketing Manager / Assistant - French speaking
1 month ago
Wallingford
English near native level Fluency in French Bachelors degree in Business, Marketing Comms or similar A technical aptitude and a commercial mind. Good organisational skills, able to define and manage ...