Terrajoule logo

Terrajoule jobs and careers

Palo Alto, CA, United States

About Terrajoule

Terrajoule's Decisively Lower Cost of Dispatchable Electricity Accelerates the Fossil-to-Solar Tipping Point.

Founded in 2009 by Robert Mierisch and Stephen J. Bisset.

Founded
2009
Employees
11 to 50
Total funding
$11.5M
Headquarters
Palo Alto

Leadership

The top of Terrajoule's org chart, with how many people report into each leader.

SBPhoto of Steve Bisset

Steve Bisset

CEO, Director & Co-Founder

5 reports

CKPhoto of C. Suresh Kumar

C. Suresh Kumar

EVP & R&D Director

1 report

RKPhoto of Roop Karihaloo

Roop Karihaloo

VP of International Business & Partnership Development

1 report

JTPhoto of John Townsend

John Townsend

Vice President Strategy

Board

ABPhoto of Ashok Bakthavathsalam

Ashok Bakthavathsalam

Director

ALPhoto of Alex Lau

Alex Lau

Chairman, Co-Founder, Investor

Jobs at Terrajoule

No open positions right now. Explore more companies on TheJobsMap.