David Bell

David is a Project Developer at Factor Design Build. His extensive sales and hands-on construction knowledge enable him to help… Read More