Robert Newton, PE, LEED AP

Vice President, Senior Civil Engineer

Robert Newton, PE, LEED AP, serves as manager of civil engineering for BSC’s Connecticut office. In this role, he applies more than 25 years of civil engineering experience, with expertise in site and roadway design, hydraulic analyses, and permitting support for municipalities, private entities, and government organizations. Accomplished at leading interdisciplinary teams of engineers, planners, surveyors, and scientists to deliver cohesive and exemplary projects, Rob’s management style combines technical expertise with best management practices.

Rob earned his BS in civil engineering from Union College in New York. He is a registered professional engineer in Connecticut, Massachusetts, and New York. His credentials also include the LEED Accredited Professional designation from the US Green Building Council.

Robert Newton