Nello L. Teer Company, founded in 1909 in Durham, NC, is a top global construction firm with 5,000 employees. It excels in general construction, serving diverse clients with innovative, sustainable projects, maintaining high safety and quality standards, and strong client ties.