Mr Peter Ndegwa himself appears unfazed, confident that his work so far will earn him another term at Kenya’s most profitable company.