Appen

Appen

Appen

Offering solutions & services for language technology providers. 90 countries, 140+ languages, and always looking for more. Come join us!
Founded
2011
Follow us
Alexa global traffic share