Skip to main content

      Craig is an experienced Audit Director specializing in external audit with well over 20 years’ experience providing audit and assurance services to clients in a variety of sectors including financial services, manufacturing, hospitality and NGOs. He has worked in Scotland, South Africa, Vietnam and Cambodia in both big 4 firms and mid-tier firms.

      In addition to Audit, Craig also spent seven years in KPMG’s Global Solutions Group in Montvale, New Jersey. This group develops high-quality audit tools and methodology supporting the KPMG member firms worldwide.

      This has given Craig extensive experience working across diverse cultural and business environments enabling effective collaboration with multinational teams and global stakeholders. He is passionate about developing people, mentoring emerging leaders and empowering teams to reach their full potential.

      1. Areas of expertise
        • Statutory and compliance audits

        • Internal audit

        • Risk management

        • Business improvement

        • Agreed-upon-procedures and other assurance services

      2. Education & qualification
        • Bachelor of Accounting and Finance - University of Glasgow

        • Chartered Accountant - Institute of Chartered Accountants of Scotland

      3. Accreditations
        • Member, CPA Papua New Guinea

        • Member, Institute of Chartered Accountants of Scotland