Current Companies
EXELA TECHNOLOGIES INDIA PRIVATE LIMITED
Location: TOWER-341 FLOOR NO 4INTERNATIONAL INFOTECH PARK; VASHI RAILWAY STATION; MUMBAI; Maharashtra; 400705; India
Founded: 18/05/1999
Details:
Designation: Director
Appointment: 07/03/2019