The Holy Cross Educational Trust functions as the apex body of the College administration. Major decisions are taken by the educational trust. The College campus is administrated by the Principal, Manager, the Dean of Studies, the Registrar, Office Superintendent and the Accountant. They receive support from the teaching and non-teaching staff for the well-functioning of the College. The complete planning of the events of each department is decided at the beginning of the academic year itself. The Heads of the Departments in consultation with the teaching staff consider common issues and arrive at decisions and these are implemented collectively during the monthly visit of the Chairman. Staff meetings are held and important decisions are taken. Major disciplinary decisions are taken by the Principal and the Dean of studies united in consultation with the Manager/Chairman.