Walusala W, Sylvester, Internal Auditor Kenya Petroleum refineries Ltd