David currently holds the positions of Deputy Chief and Trustee (2yr). In the past, He has held the positions of 1st Assistant Chief , 2nd Assistant Chief , Assistant Chief Engineer , Fire Chief, Lieutenant , President, Secretary, Trustee (1yr), Trustee (Chief), Trustee (Pres.), Trustee (Sec.), Trustee (Vice Pres.), and Vice President.