Appen offers a wide variety of services to technology companies seeking to compete and expand in the global marketplace.
Technology: Crowdsourcing, Enterprise Software, Social Media
Headquarters: Chatswood, New South Wales, Australia
Founded Date: 1/1/2011
Employees Number: 101-250
Funding Status: Public
Investors Number: 1
Register and Claim Ownership