front office careers in Ibadan, Nigeria