Exela Technologies employs 9,489 employees. The Exela Technologies management team includes Suresh Yannamani (Chief Executive Officer), Sriram Ramanathan (Chief Technology Officer), and Mark Fairchild (President Exela Smart Office).
Get Contact Info for All DepartmentsLooking for a particular Exela Technologies employee's phone or email?