The Exela Technologies Inc brand, founded in 2000 (United States), from 2916 competing brands. The Exela Technologies Inc brand is owned by Exela Technologies Inc, a company listed in Francfort. Exela Technologies Inc belongs to the Software business sector.