Search Results: 1 vacancy
..., and sectors with emerging economies and enjoy interacting with people
Must be well spoken and have good and proper command of english
Ability to speak French will be a tremendous advantage
Must be smart and keen to take on new challenges and learn new things...