Contact Us

Office locations and contact information:

Locations:

Pennsylvania office:

2932 W. Germantown Pike Eagleville, PA 19403

Delaware Office:

750 Shipyard Drive, Ste 215, Wilmington, DE 19801

Phone

(484) 754-3470
Steve Thomas: X102
Steve Narducci: X101
Heidi Thomas: X103
Ken Herwig: X116
Alex Miller X110:

Careers

Open Roles October 2026:

Construction Survey Coordinator - Wilmington, DE or Remote

Civil Designer / Civil Engineer - Eagelville, PA

If you are interested in working for MESH, please email your resume to HR@mesh-consulting.com