manager customer experience careers in Nigeria