It is run by the Salesain Sisters of Don Bosco and managed under the SPC EDUCATION CENTER [A venture of Super Platinum Center For Education & Sewa Sansthan] Reg.No: S/68758-179/02/03 (Reg. by Govt. of India, NCT New Delhi).