Account Manager (French Speaker)
- Location
- Greater London, England, United Kingdom
multi-task and remain calm in a fast pace environment Ability to respond to rapid change, perform duties with accuracy and with a strong degree of urgency Excellent organizational skills and the ability to solve problems and meet deadlines Education Bachelor’s Degree in a related field such ...