Based in Irving, TX, Exela is one of the largest global providers of transaction processing solutions and enterprise information management. Exela serves over 3,500 clients, including more than 60% of the Fortune® 100, across more than 50 countries. Delos initially invested in the platform in April 2014.

We Build Great Companies

info@deloscap.com · (212) 257-4450

© 2022. Delos Capital. All rights reserved