Top 25 CEOs setting the business agenda in 2021
In his career spanning over 25 years, Peter Ndegwa has demonstrated commitment to simplification of business process and on leadership and talent development has helped create a sustainable business for the future.