"The company is the product of mergers and acquisitions around the world and it continues to evolve as a unified whole. The scope of operations, products, and services present challenges, but the business strategy team has put the organization on track to succeed. Exela has ~23,000 employees working in 23 countries, serving ~4,000 customers in over 50 countries."
Update your browser to have a more positive job search experience.
Upgrade My Browser