Exela Technologies's IT department is led by Sriram Ramanathan (Chief Technology Officer) and has 745 employees.
Yathiraj Rao
Director Information Security
Sarathkumar Thanigaimalai
Manager - Information Security
Looking for a particular Exela Technologies employee's phone or email?