Appen Limited hat die Ernennung von Herrn Ahmad Armughan zum Direktor des Unternehmens bekannt gegeben. Das Datum der Ernennung ist der 25. Januar 2023.