Balmoral Offshore Engineering

    OverviewSuggest Edit

    Balmoral Offshore Engineering is a provider of evidence-based buoyancy, protection, and insulation product solutions. It offers distributed and drill riser buoyancy, buckle mitigation buoyancy, subsea insulation, cable and pipeline protection, marine antifouling services, etc. The company caters to oil and gas, renewables, and defense sectors.
    TypePrivate
    Founded1980
    HQLoirston, GB
    Websitebalmoraloffshore.com

    Locations

    Balmoral Offshore Engineering is headquartered in
    Loirston, United Kingdom

    Location Map

    Latest Updates

    Employees (est.) (Aug 2022)255
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Balmoral Offshore Engineering Office Locations

    Balmoral Offshore Engineering has offices in Loirston and Houston
    Loirston, GB (HQ)
    Balmoral Business Park
    Houston, TX, US
    800 Town and Country Blvd Suite 500
    Show all (2)

    Balmoral Offshore Engineering Financials and Metrics

    Summary Metrics

    Founding Date

    1980

    Balmoral Offshore Engineering Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    90/100

    SecurityScorecard logo

    Balmoral Offshore Engineering Online and Social Media Presence

    Embed Graph

    Balmoral Offshore Engineering Frequently Asked Questions

    • When was Balmoral Offshore Engineering founded?

      Balmoral Offshore Engineering was founded in 1980.

    • How many employees does Balmoral Offshore Engineering have?

      Balmoral Offshore Engineering has 255 employees.

    • Who are Balmoral Offshore Engineering competitors?

      Competitors of Balmoral Offshore Engineering include Capstone Turbine, Kraftanlagen Group and Infinis Energy.

    • Where is Balmoral Offshore Engineering headquarters?

      Balmoral Offshore Engineering headquarters is located at Balmoral Business Park, Loirston.

    • Where are Balmoral Offshore Engineering offices?

      Balmoral Offshore Engineering has offices in Loirston and Houston.

    • How many offices does Balmoral Offshore Engineering have?

      Balmoral Offshore Engineering has 2 offices.