His major responsibilities are to provide project management and administrative support in setting up GSMC. This entails managing the development and implementation of the school’s strategic plan, marketing plan and operational policies; managing the teaching programs; managing the budget and preparing periodic reports; and managing the staff and facilities.
Prior to joining GSMC, John spent nine years at KCA University one of the largest private universities in Nairobi. He joined the university as an adjunct lecturer and rose through the ranks to be the founding chair of the Department of Accounting and Finance. By the time he left the university he was the university registrar. Prior to this he had worked as a consultant on local government management and as college principal.