Site Constructors Inc

Site Constructors Inc

  • 2286 Oroville Chico Hwy
  • Durham, California
  • 95938

Description

Site Constructors, Inc. (SCI), a California-based company incorporated in 1985, is actively involved in the hydroelectric and wind power generation industries.

Fact sheet

Company founded
1985
Number of employees
20
Annual revenue
$6270838

Company contacts

  • Richard Horn
  • Owner
  • Richard Horn
  • President

Products & services