David Taylor has extensive experience in the building products industry, currently serving as Commercial Sales Manager at New Castle Building Products since December 2020, following a role as Commercial Specialist. Prior to that, David spent nearly two decades at Allied Building Products, where responsibilities included Commercial Accounts Manager focusing on commercial roofing and masonry restoration products. Earlier career experience includes various positions at Goodall Rubber Co., such as Inside Sales Representative and Operations Manager. David Taylor's educational background includes studies at Delaware County Community College and a high school diploma from Upper Darby High School.
Sign up to view 0 direct reports
Get started