The Managing Director will be stationed in Kenya to oversee business development activities.
Must-have
Nice-to-have
Not specified