business management and leadership careers in Nakuru, Kenya