Armughan Ahmad is a business executive with over 25 years of experience in scaling multi-billion dollar businesses and building strong teams.
Prior to becoming the chief executive of Appen in January 2023, Mr Ahmad was the president and managing partner of digital at KPMG, a global leader in delivering innovative digital transformation services across industry sectors, for over 4 years.