Current Companies
SBI BUSINESS PROCESS MANAGEMENT SERVICESPRIVATE LIMITED
Location: 401; 402; 4th Floor; Aggarwal Millennium Tower; E-1;2;3; Netaji Subhash Place; Wazirpur; New Delhi; Delhi; 110034; India
Founded: 19/06/1998
Details:
Designation: Nominee Director
Appointment: 06/07/2018