Appen's HR department is led by Elena Sagunova (Senior Human Resources Director, Global) and has 309 employees.
Artie Odoms
Senior Director, Human Resources | Global
Chelsey Korman
Global Head of Communications, Public Relations
Colman McCormack
Talent Advisor
Justin Cook
Jessica Demasi
Global People Operations Lead
Jeannine Hehir
Senior Contract Recruiter
Looking for a particular Appen employee's phone or email?