Idrisa is a highly resourceful, flexible, innovative, and enthusiastic individual, a quick learner who can absorb new ideas and can adapt to situations more rapidly. A well organized and an excellent team player with a proven ability to perform delicately and proactively in a complex and multi-cultural environment.
49
Country Directors
3869
Ambassadors
33
Our Partners