Dedan Muugi

Dedan Muugi is the Head of Audit, Kenya & Africa and Audit Director, Standard Chartered