John has over 35 years of business experience and is an experienced leader and general manager. John is the COO of Bayport SA, responsible for Sales and Marketing. In addition, he serves as Human Capital Executive. John holds a B.Sc (Computer Science) degree and spent 15 years of his career at PwC in their Advisory division, where he was a Partner for 12 years.
He headed up various business units within PwC including 2 years as the Southern Africa Head of Brand and Marketing and 2 years as the COO of PwC Exordia, an IT Outsourcing business unit. Within Bayport, John also operated at a Group level, where he was responsible for Marketing, Human Capital and Operational Excellence and spent 2 years as the Regional Executive for the Bayport Ghana business, before being deployed fulltime to Bayport SA.