Appen Limited ha anunciado el nombramiento del Sr. Ahmad Armughan como Director de la empresa. La fecha del nombramiento es el 25 de enero de 2023.