Michael Gates DeSilva Gates Construction, LLC Secretary / Treasurer-Elect This item appears in Board of Directors Share this page