Dennis is a Partner at Helios Investment Partners LLP. He served as a Group Finance Director and Chief Operating Officer at Industrial Promotion Services (East Africa) from 2008 to June 2011. He served as the Group Finance Director and the Chief Operating Officer of Nation Media Group. He serves as a Director of Property Development and Management Limited.
Dennis is a Non-Executive Director of Equity Group Holdings Limited (formerly Equity Bank Limited), and a Director of Wananchi Group Holdings Limited. He serves as a Non-Executive Director at Vivo Energy Kenya and Helios Towers Tanzania. Dennis holds an MBA from the University of Edinburgh, United Kingdom. He is a Certified Public Accountant of Kenya.