OverviewSuggest Edit

Leap (also known as Leapfrog Power) is a company that offers a distributed energy exchange platform. The platform's API integration works across utilities and grid operators for multiple grid services and enables users to stay in charge of their energy resources and customer experience.

TypePrivate
Founded2017
HQSan Francisco, CA, US
Websiteleap.energy

Locations

Leap is headquartered in
San Francisco, United States

Location Map

Latest Updates

Employees (est.) (Feb 2021)36
Cybersecurity ratingAMore

Key People/Management at Leap

Thomas Folker

Thomas Folker

Co-Founder, CEO
Remco van den Elzen

Remco van den Elzen

Co-Founder, COO
Andrew Hoffman

Andrew Hoffman

Chief Development Officer
Jason Michaels

Jason Michaels

Chief Commercial Officer
Cecilia Zhou

Cecilia Zhou

Director of Product Management
Jaden Crawford

Jaden Crawford

Market Development Director
Show more

Leap Office Locations

Leap has offices in San Francisco and Utrecht
San Francisco, CA, US (HQ)
1700 Montgomery St #200, San Francisco
Utrecht, NL
Hamburgerstraat 28A
Show all (2)

Leap Financials and Metrics

Summary Metrics

Founding Date

2017

Leap total Funding

$10.6 m

Leap latest funding size

$8.20 m

Time since last funding

a year ago

Leap investors

Leap's latest funding round in January 2020 was reported to be $8.2 m. In total, Leap has raised $10.6 m
Show all financial metrics

Leap Operating Metrics

Sep, 2019Jun, 2020

Countries

5 5

Offices

2
Show all operating metrics

Leap Cybersecurity Score

Cybersecurity ratingPremium dataset

A

97/100

SecurityScorecard logo

Leap Online and Social Media Presence

Embed Graph

Leap Frequently Asked Questions

  • When was Leap founded?

    Leap was founded in 2017.

  • Who are Leap key executives?

    Leap's key executives are Thomas Folker, Remco van den Elzen and Andrew Hoffman.

  • How many employees does Leap have?

    Leap has 36 employees.

  • Who are Leap competitors?

    Competitors of Leap include Origami Energy, FSIGHT and SwitchDin.

  • Where is Leap headquarters?

    Leap headquarters is located at 1700 Montgomery St #200, San Francisco, San Francisco.

  • Where are Leap offices?

    Leap has offices in San Francisco and Utrecht.

  • How many offices does Leap have?

    Leap has 2 offices.