Appen Limited a annoncé la nomination de M. Ahmad Armughan en tant que directeur de la société. La date de nomination est le 25 janvier 2023.