business analysis business development careers in Kehancha, Kenya