Delta Star

    OverviewSuggest Edit

    Delta Star is a manufacturer of electronic devices. It offers power transformers, mobile transformers and substations, including auto transformers, voltage regulators, grounding transformers, generator step-ups, mobile substations, high voltage breaker trailers, cable reel trailers, and other products.
    HQLynchburg, US
    Employee Ratings3.2


    Delta Star is headquartered in
    Lynchburg, United States

    Location Map

    Latest Updates

    Employees (est.) (Oct 2020)357
    Cybersecurity ratingDMore

    Key People/Management at Delta Star

    Jason Greene

    Jason Greene

    President & CEO
    Sergiy Razuvayev

    Sergiy Razuvayev

    Chief Engineering and Technology Officer
    Jim Mott

    Jim Mott

    Zach Martin

    Zach Martin

    Director of Corporate Sales
    Show more

    Delta Star Office Locations

    Delta Star has offices in Lynchburg, Forest, San Carlos and Saint-Jean-sur-Richelieu
    Lynchburg, US (HQ)
    3550 Mayflower Dr
    Forest, US
    1018 Dillard Dr
    San Carlos, US
    270 Industrial Rd
    Saint-Jean-sur-Richelieu, CA
    860 Rue Lucien-Beaudin
    Show all (4)

    Delta Star Financials and Metrics

    Summary Metrics

    Founding Date

    Show all financial metrics

    Delta Star Operating Metrics

    Jul, 2020

    Patents Issued


    Product Categories

    Show all operating metrics

    Delta Star Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Delta Star Online and Social Media Presence

    Embed Graph

    Delta Star Frequently Asked Questions

    • When was Delta Star founded?

      Delta Star was founded in 1908.

    • Who are Delta Star key executives?

      Delta Star's key executives are Jason Greene, Sergiy Razuvayev and Jim Mott.

    • How many employees does Delta Star have?

      Delta Star has 357 employees.

    • Who are Delta Star competitors?

      Competitors of Delta Star include Virginia Transformer, Kulite and Arotech.

    • Where is Delta Star headquarters?

      Delta Star headquarters is located at 3550 Mayflower Dr, Lynchburg.

    • Where are Delta Star offices?

      Delta Star has offices in Lynchburg, Forest, San Carlos and Saint-Jean-sur-Richelieu.

    • How many offices does Delta Star have?

      Delta Star has 4 offices.