Deputy Directorate for Technical & Engineering Affairs Building & Facilities Maintenance DepartmentBureau of Contracts & Supervision AffairsCoastal and Ports Engineering DepartmentEquipment Maintenance Department