Stroud Engineering

    OverviewSuggest Edit

    Stroud Engineering is a civil engineering and surveying company. It offers site development, land planning and design, environmental permitting, MEP engineering, construction, and other services. The company caters to real estate development firms, municipalities, utilities, universities, building contractors, and architecture projects.
    TypePrivate
    Founded1972
    HQGreenville, NC, US
    Websitestroudengineer.com

    Locations

    Stroud Engineering is headquartered in
    Greenville, United States

    Location Map

    Latest Updates

    Employees (est.) (Nov 2021)24
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Stroud Engineering Office Locations

    Stroud Engineering has offices in Greenville, Morehead City and Wilmington
    Greenville, NC, US (HQ)
    107 Commerce St
    Morehead City, NC, US
    3302 Bridges St
    Wilmington, NC, US
    102 Cinema Dr
    Show all (3)

    Stroud Engineering Financials and Metrics

    Summary Metrics

    Founding Date

    1972

    Stroud Engineering Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    93/100

    SecurityScorecard logo

    Stroud Engineering Online and Social Media Presence

    Embed Graph

    Stroud Engineering Frequently Asked Questions

    • When was Stroud Engineering founded?

      Stroud Engineering was founded in 1972.

    • How many employees does Stroud Engineering have?

      Stroud Engineering has 24 employees.

    • Who are Stroud Engineering competitors?

      Competitors of Stroud Engineering include Nitsch Engineering, Aplin Martin and ROWE.

    • Where is Stroud Engineering headquarters?

      Stroud Engineering headquarters is located at 107 Commerce St, Greenville.

    • Where are Stroud Engineering offices?

      Stroud Engineering has offices in Greenville, Morehead City and Wilmington.

    • How many offices does Stroud Engineering have?

      Stroud Engineering has 3 offices.