Charles River Associates
–
London, Greater London, United Kingdom
... preference for French, Russian, Spanish, German, Italian or Arabic. • A willingness to work primarily in the office, in a collegial and entrepreneurial environment. • Demonstrated analytical, problem-solving and communication skills (oral and ... - Apr 19