Yotta Energy

OverviewSuggest Edit

Yotta Energy is a company that develops a modular energy storage device that integrates with photovoltaic (PV) panel. It also provides a software platform that aggregates all the potential energy from a given system enabling system owners to manage their own power.

HQAustin, TX, US


Yotta Energy is headquartered in
Austin, United States

Location Map

Latest Updates

Employees (est.) (Oct 2021)19
Cybersecurity ratingBMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Yotta Energy

Omeed Badkoobeh

Omeed Badkoobeh

Co-Founder & CEO
Phil Gilchrist

Phil Gilchrist

Chief Operating Officer
Phil Gilchrist

Phil Gilchrist

Chief Operating Officer
Vikram Iyengar

Vikram Iyengar

Sean Walters

Sean Walters

Director of Business Development
Andrew Tanner

Andrew Tanner

VP of Growth and Strategy
Show more

Yotta Energy Office Locations

Yotta Energy has offices in Austin and Mumbai
Austin, TX, US (HQ)
3512b Montopolis Dr
Show all (2)

Yotta Energy Financials and Metrics

Summary Metrics

Founding Date


Yotta Energy total Funding

$6.8 m

Yotta Energy latest funding size

$5 m

Time since last funding

a year ago

Yotta Energy investors

Yotta Energy's latest funding round in November 2020 was reported to be $5 m. In total, Yotta Energy has raised $6.8 m
Show all financial metrics

Yotta Energy Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Yotta Energy Online and Social Media Presence

Embed Graph

Yotta Energy Frequently Asked Questions

  • When was Yotta Energy founded?

    Yotta Energy was founded in 2016.

  • Who are Yotta Energy key executives?

    Yotta Energy's key executives are Omeed Badkoobeh, Phil Gilchrist and Phil Gilchrist.

  • How many employees does Yotta Energy have?

    Yotta Energy has 19 employees.

  • Who are Yotta Energy competitors?

    Competitors of Yotta Energy include Narenco, Svea Solar and Ecomark Solar.

  • Where is Yotta Energy headquarters?

    Yotta Energy headquarters is located at 3512b Montopolis Dr, Austin.

  • Where are Yotta Energy offices?

    Yotta Energy has offices in Austin and Mumbai.

  • How many offices does Yotta Energy have?

    Yotta Energy has 2 offices.