16 Followers on Owler

Strom Inc.

Read more
CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100

Founded:

Update Founded

Status:

PrivateIndependent Company

Est. Annual Revenue
$6.5M
Agree?
Est. Employees
30
Agree?
Sector

Update Industry

STROM INC. TOP COMPETITORS OR ALTERNATIVES

RANK

COMPANY

CEO

CEO RATING

EMPLOYEES

FUNDING

REVENUE

Strom Inc.'s company profile
CEO Avatar

CEO

- -
30
$0
$6.5M
View Profile
1
Strom Inc.'s Competitor - Otter Tail Power Company logo
Timothy J. Rogelstad's photo - President of Otter Tail Power Company

Timothy J. Rogelstad

President

90/100
2,074
- -
$871.8M
View Profile
2
Strom Inc.'s Competitor - Natures Electric logo
CEO Avatar

CEO

- -
98
- -
$39.5M
View Profile
3
Strom Inc.'s Competitor - Sira Energy logo
CEO Avatar

CEO

- -
846
- -
$69M
View Profile
4
Strom Inc.'s Competitor - Infinite Energy logo
CEO Avatar

CEO

- -
49
- -
$4.4M
View Profile
5
Strom Inc.'s Competitor - Commercial Energy of Montana logo
Ron Perry's photo - CEO of Commercial Energy of Montana

Ron Perry

CEO

70/100
40
- -
$10.2M
View Profile

Missing a competitor? Contribute!

Otter Tail Power Company is perceived as one of Strom Inc.'s biggest rivals. Otter Tail Power Company's headquarters is in Fergus Falls, Minnesota, and was founded in 1907. Otter Tail Power Company operates in the Multi-Utilities industry. Otter Tail Power Company generates 13,343% of Strom Inc.'s revenue.

Natures Electric has been one of Strom Inc.'s top competitors. Natures Electric is a Private company that was founded in null in Houston, Texas. Natures Electric is in the Real Estate Development & Operations field. Compared to Strom Inc., Natures Electric has 68 more employees.

Sira Energy is Strom Inc.'s #3 rival. Sira Energy was founded in Vancouver, British Columbia} in null. Sira Energy operates in the Oil & Gas Equipment & Services industry. Compared to Strom Inc., Sira Energy generates $62.5M more revenue.

Strom Inc. Acquisitions

No recent acquisitions found related to Strom Inc.

Strom Inc. Funding History

No recent funding data found related to Strom Inc.

Strom Inc. Investments

No recent investments found related to Strom Inc.

Social Media

Strom Inc. Headquarters

1228 E 7th Ave

Tampa, Florida33605

Driving Directions »

Trending Companies

Strom Inc. Summary

ABOUT

Overview

Storm offers turnkey and LNG solutions to the transportation and energy sectors.Strom Inc.'s headquarters is located in Tampa, Florida, USA 33605. Strom Inc. has an estimated 30 employees and an estimated annual revenue of 6.5M....

Frequently Asked Questions about Strom Inc.

  1. How much revenue does Strom Inc. generate?

    Strom Inc. generates $6.5M in revenue
  2. How much funding does Strom Inc. have?

    Strom Inc. has historically raised $0 in funding
  3. Where is Strom Inc.'s headquarters?

    Strom Inc.'s headquarters is in Tampa Florida, USA
  1. How many employees does Strom Inc. have?

    Strom Inc. has 30 employees
  2. Who are Strom Inc.'s competitors?

    Strom Inc.'s top competitors are Otter Tail Power Company, Natures Electric, Sira Energy