French Speaker- Sales Executive
11 days ago
London
Join forces with sales, marketing and other business functions in the development of new business ... Fluent in English and an additional language (Dutch/Flemish, French, Spanish, Italian, Scandinavian ...