OverviewSuggest Edit

Terrajoule Corporation (formerly known as Solar Storage) develops a technology that reduces energy costs for industry and agriculture. The Company's technology introduces a category in industrial power: Distributed Generation with Storage (DG-S) and is used off-grid mines, industrial plants, pipelines, military bases, small to large industries on grids that have frequent blackouts, agriculture, rural electrification, island power, utility dispatchable power and waste heat recovery.

HQRedwood City, US


Terrajoule is headquartered in
Redwood City, United States

Location Map

Latest Updates

Employees (est.) (Oct 2019)5

Key People/Management at Terrajoule

Stephen Bisset

Stephen Bisset

Co-Founder and CEO
Peter Dickstein

Peter Dickstein

Pat Rezza

Pat Rezza

Robert Mierisch

Robert Mierisch

CTO / Co-Founder
Roop Karihaloo

Roop Karihaloo

VP Marketing
Luis Yanez

Luis Yanez

Director of Marketing
Show more

Terrajoule Office Locations

Terrajoule has an office in Redwood City
Redwood City, US (HQ)
2231 Spring St
Show all (1)

Terrajoule Financials and Metrics

Summary Metrics

Founding Date


Terrajoule total Funding

$11.5 m

Terrajoule latest funding size

$11.50 m

Time since last funding

6 years ago

Terrajoule investors

Terrajoule's latest funding round in November 2013 was reported to be $11.5 m. In total, Terrajoule has raised $11.5 m
Show all financial metrics

Terrajoule Operating Metrics

Feb, 2018

Patent Applications

Show all operating metrics

Terrajoule Online and Social Media Presence

Embed Graph

Terrajoule Frequently Asked Questions

  • When was Terrajoule founded?

    Terrajoule was founded in 2009.

  • Who are Terrajoule key executives?

    Terrajoule's key executives are Stephen Bisset, Peter Dickstein and Pat Rezza.

  • How many employees does Terrajoule have?

    Terrajoule has 5 employees.

  • Who are Terrajoule competitors?

    Competitors of Terrajoule include Enel Green Power, ESS and Sunverge Energy.

  • Where is Terrajoule headquarters?

    Terrajoule headquarters is located at 2231 Spring St, Redwood City.

  • Where are Terrajoule offices?

    Terrajoule has an office in Redwood City.

  • How many offices does Terrajoule have?

    Terrajoule has 1 office.