Superior Controls

    OverviewSuggest Edit

    Superior Controls is a full-service automation and control systems integrator for pharmaceutical and biopharmaceutical projects. It offers engineering, project management and installations, validation, instrumentation, support services, and more.
    HQSeabrook, NH, US


    Superior Controls is headquartered in
    Seabrook, United States

    Location Map

    Latest Updates

    Employees (est.) (Dec 2021)96(-2%)
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at Superior Controls

    Rick Pierro

    Rick Pierro

    Robert Patrick

    Robert Patrick

    Vice President of Engineering
    Damon Robbins

    Damon Robbins

    Vice President of Operations
    Ray Boudreau

    Ray Boudreau

    Vice President, Business Development
    Gary Powell

    Gary Powell

    Vice President, Banks Integration
    Stan Reyna

    Stan Reyna

    Director of Operations
    Show more

    Superior Controls Office Locations

    Superior Controls has offices in Seabrook, Colonie, Vacaville and South San Francisco
    Seabrook, NH, US (HQ)
    135 Folly Mill Rd
    Colonie, NY, US
    80 Wolf Rd #304
    Vacaville, CA, US
    600 E Main St #100
    Show all (4)

    Superior Controls Financials and Metrics

    Summary Metrics

    Founding Date


    Superior Controls Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Superior Controls Online and Social Media Presence

    Embed Graph

    Superior Controls Frequently Asked Questions

    • When was Superior Controls founded?

      Superior Controls was founded in 1993.

    • Who are Superior Controls key executives?

      Superior Controls's key executives are Rick Pierro, Robert Patrick and Damon Robbins.

    • How many employees does Superior Controls have?

      Superior Controls has 96 employees.

    • Who are Superior Controls competitors?

      Competitors of Superior Controls include Atkins, Autel and Inse Rail.

    • Where is Superior Controls headquarters?

      Superior Controls headquarters is located at 135 Folly Mill Rd, Seabrook.

    • Where are Superior Controls offices?

      Superior Controls has offices in Seabrook, Colonie, Vacaville and South San Francisco.

    • How many offices does Superior Controls have?

      Superior Controls has 4 offices.