Exela Technologies revenue hit $1.3B in 2024

Exela Technologies generates revenue from 4000 customers

Exela Technologies

Irving, Texas, United States

About Company RevenueTeamFounder/CEOCustomersCEO Net Worth

Exela Technologies Executives

Name Position Working Email Personal Email
Ronald Cogburn CEO [email protected] -

Exela Technologies Employees

Name Position Working Email Personal Email
Ronald Cogburn CEO [email protected] -