Over the years Catherine has worked with both Companies and NGO clients where she has gained a total of nineteen years audit experience providing services to both donor Funded Projects and corporate clients.