David Energy

OverviewSuggest Edit

David Energy is a company that develops an energy management platform. It utilizes machine-learning to act as the energy operating system. Used by commercial and industrial owners and operators, David Energy’s platform streamlines wholesale energy purchasing, reports sustainability metrics and optimizes distributed energy resources such as smart thermostats, battery storage, and solar according to a building’s unique needs.
HQNew York, US


David Energy is headquartered in
New York, United States

Location Map

Latest Updates

Employees (est.) (Oct 2020)13(+19%)
Cybersecurity ratingAMore

Key People/Management at David Energy

James McGinniss

James McGinniss

CEO & Co-Founder
Ahmed Salman

Ahmed Salman

CTO & Co-Founder
Brian Maxwell

Brian Maxwell

Diana Chen

Diana Chen

Administrative Director
Corey Hindin

Corey Hindin

Director of Business Development
Show more

David Energy Office Locations

David Energy has an office in New York
New York, US (HQ)
880 3rd Ave
Show all (1)

David Energy Financials and Metrics

Summary Metrics

Founding Date


David Energy total Funding

$1.5 m

David Energy latest funding size

$1.50 m

Time since last funding

8 months ago

David Energy investors

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

David Energy Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

David Energy Online and Social Media Presence

Embed Graph

David Energy Frequently Asked Questions

  • When was David Energy founded?

    David Energy was founded in 2017.

  • Who are David Energy key executives?

    David Energy's key executives are James McGinniss, Ahmed Salman and Brian Maxwell.

  • How many employees does David Energy have?

    David Energy has 13 employees.

  • Who are David Energy competitors?

    Competitors of David Energy include Eliq, US Solar Roof and Edisun Power Europe.

  • Where is David Energy headquarters?

    David Energy headquarters is located at 880 3rd Ave, New York.

  • Where are David Energy offices?

    David Energy has an office in New York.

  • How many offices does David Energy have?

    David Energy has 1 office.