car leasing rental careers in Kehancha, Kenya