Appen has strengthened its UK business with the appointment of Sarah Lowe as the new Vice President of Language Resources UK.
Appen has strengthened its UK business with the appointment of Sarah Lowe as the new Vice President of Language Resources UK.