chief operations officwer careers in Mombasa, Kenya