Avec près de 600 collaborateurs sur trois continents, Talen compte réaliser 68 millions d'euros de chiffre d'affaires en 2013 et dépasser 200 millions d'ici à 2016.
Outre le conseil, ses prestations s'étendent à la maîtrise d'ouvrage et à l'assistance à la maîtrise d'oeuvre sur les systèmes d'information. Il avait renforcé sa filière finance en 2011 en reprenant Asset technology.