Appen, created in 2011 (Australia), from 3 sister brands and 3023 competing brands. Appen is a brand of APPEN LTD, listed on the stock exchange of Francfort. The International Securities Identification Number (ISIN) of APPEN LTD is AU000000APX3. Appen belongs to the Software business sector.