BMBC has various types of Staffs to fulfill the gods works. all of them are voluntarily working for the holy cause.