Exela Technologies's HR department is led by Barbara Lee (Vice President of Human Resources - North America) and has 247 employees.
Kyle Adams
Human Resources Manager
Dana Martin
Hiring Coordinator
Rahul Chauhan
Senior HR Analyst
Looking for a particular Exela Technologies employee's phone or email?