Form Energy

OverviewSuggest Edit

Form Energy is a company that develops low-cost and long-duration energy storage systems that can be located in any market and scaled to match existing energy generation infrastructure globally. Its technology was designed at MIT and aims to transform the electric grid by making renewable energy dispatchable year-round and extending transmission capacity without building new wires.

HQSomerville, MA, US


Form Energy is headquartered in
Somerville, United States

Location Map

Latest Updates

Employees (est.) (Jun 2021)110(+8%)
Cybersecurity ratingBMore

Key People/Management at Form Energy

Yet-Ming Chiang

Yet-Ming Chiang

Co-Founder and Chief Scientist
Mateo Jaramillo

Mateo Jaramillo

CEO and Co-Founder
Ted Wiley

Ted Wiley

Co-Founder, President & COO
William Woodford

William Woodford

Co-Founder and CTO
Marco Ferrara

Marco Ferrara

Co-Founder, SVP Analytics & Business Development
Show more

Form Energy Office Locations

Form Energy has an office in Somerville
Somerville, MA, US (HQ)
444 Somerville Ave
Show all (1)

Form Energy Financials and Metrics

Summary Metrics

Founding Date


Form Energy total Funding

$49 m

Form Energy latest funding size

$40 m

Time since last funding

2 years ago

Form Energy investors

Form Energy's latest funding round in August 2019 was reported to be $40 m. In total, Form Energy has raised $49 m
Show all financial metrics

Form Energy Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Form Energy Online and Social Media Presence

Embed Graph

Form Energy Frequently Asked Questions

  • When was Form Energy founded?

    Form Energy was founded in 2017.

  • Who are Form Energy key executives?

    Form Energy's key executives are Yet-Ming Chiang, Mateo Jaramillo and Ted Wiley.

  • How many employees does Form Energy have?

    Form Energy has 110 employees.

  • Who are Form Energy competitors?

    Competitors of Form Energy include Hydrostor, ESS and Primus Power.

  • Where is Form Energy headquarters?

    Form Energy headquarters is located at 444 Somerville Ave, Somerville.

  • Where are Form Energy offices?

    Form Energy has an office in Somerville.

  • How many offices does Form Energy have?

    Form Energy has 1 office.