The administrative management is controlled by the Board of Directors, consisting of selected members from among the Board of Trustees / Managing Committee of the church, comprising of 35 members of the parish, elected periodically. The Board of Directors includes Chairman, Secretary and Treasurer, in addition to other six board members.