Appen's Finance department is led by Erik Vogt (Vice President Enterprise Solutions) and has 385 employees.
Looking for a particular Appen employee's phone or email?