Exela Technologies

2701 E Grauwyler, Irving, TX 75061

Consumer Services - Computer Services
around $100 - 500M
around 1K - 5K
(972) 821-4000
(205) 980-8179

Exela Technologies is located at 2701 E Grauwyler, Irving, TX 75061. It has around 1K - 5K employees. Its revenue is around $100 - 500M. ...

Competitor - 1/8
Which company is more competitive with Exela Technologies?

74 Contacts at this company
Debra Stewart
Project Manager, Information Technology
Lynn Benvenuti
VP Sales US Solutions
Craig Matuzewiski
Vice President Strategic Relationships
Melissa Knox
Manager, Sales Operations
Steve Downey
General Manager
Jean-Rene Bastien
Manager, Information Technology Development
Rick Bennett
Engineer Manager
Kevin Cundiff
Manager Information Technology Data Center Services
Michael Fallin
Senior VP Corporate Marketing; President,Americas

No company news available.
Get Started Today : Sign up in 20 seconds
Search with 20+ criteria.
Export results in seconds.
Bad emails?
No worry, we give two extras for every bad email.