Natel Energy

OverviewSuggest Edit

Natel Energy is a company that provides hydropower products intended to solve the problems of inhibiting traditional hydropower. Its products utilize cost-effective technology to generate renewable electricity from existing dams, irrigation canals, and other low-head hydro resources. The company aims to help clients to have cost-effective production of low impact, and distributed baseload energy.
TypePrivate
Founded2005
HQAlameda, US
Websitenatelenergy.com
Employee Ratings4.5

Locations

Natel Energy is headquartered in
Alameda, United States

Location Map

Latest Updates

Employees (est.) (Jun 2020)34
Cybersecurity ratingAMore

Key People/Management at Natel Energy

Gia Schneider

Gia Schneider

CEO, Co-Founder
Abe Schneider

Abe Schneider

CTO, Co-Founder
Andrea Wuttke

Andrea Wuttke

CFO
Dorothy Sosnowski

Dorothy Sosnowski

VP, Project Development
Show more

Natel Energy Office Locations

Natel Energy has an office in Alameda
Alameda, US (HQ)
2401 Monarch St
Show all (1)

Natel Energy Financials and Metrics

Summary Metrics

Founding Date

2005

Natel Energy total Funding

$23.2 m

Natel Energy latest funding size

$11 m

Time since last funding

3 months ago

Natel Energy investors

Natel Energy's latest funding round in March 2020 was reported to be $11 m. In total, Natel Energy has raised $23.2 m
Show all financial metrics

Natel Energy Cybersecurity Score

Cybersecurity ratingPremium dataset

A

95/100

SecurityScorecard logo

Natel Energy Online and Social Media Presence

Embed Graph

Natel Energy Frequently Asked Questions

  • When was Natel Energy founded?

    Natel Energy was founded in 2005.

  • Who are Natel Energy key executives?

    Natel Energy's key executives are Gia Schneider, Abe Schneider and Andrea Wuttke.

  • How many employees does Natel Energy have?

    Natel Energy has 34 employees.

  • Who are Natel Energy competitors?

    Competitors of Natel Energy include Frendy Energy, Allete and Vistra Energy.

  • Where is Natel Energy headquarters?

    Natel Energy headquarters is located at 2401 Monarch St, Alameda.

  • Where are Natel Energy offices?

    Natel Energy has an office in Alameda.

  • How many offices does Natel Energy have?

    Natel Energy has 1 office.