Appen Limited announced the appointment of Mr. Ahmad Armughan as Director of the company. Date of appointment is 25 January 2023.