managing director careers in Abuja, Nigeria