Eddy Energy logo

Eddy Energy Headquarters & Office Locations

Verified data Energy Management Software 3 employees 3 locations worldwide

Headquarters: 933 Castro St, San Francisco, California 94114, United States

Data last updated · Sourced via GraphIQ

Headquarters
San Francisco, CA
United States
Total locations
3
across 3 countries
Employees
3
est. 2026

Eddy Energy headquarters details

Street address
933 Castro St
City
San Francisco
State / region
California
ZIP / postal code
94114
Country
United States
Founded
2011

All Eddy Energy office locations

3 total
CityState / regionCountryType
San Francisco HQCaliforniaUnited StatesHeadquarters

Showing the headquarters of 3 recorded locations. See every location in GraphIQ →

About Eddy Energy

Eddy Energy is headquartered in San Francisco, California, United States. Founded in 2011, the company has 3 recorded locations across 3 countries and employs approximately 3 people worldwide.

Where is Eddy Energy's main office?

Eddy Energy's main headquarters office is located at 933 Castro St, San Francisco, California 94114, United States. This is the company's primary corporate address.

Eddy Energy regional offices

Beyond its headquarters in San Francisco, Eddy Energy has recorded locations in United States, France and United Kingdom.

What does Eddy Energy do?

Eddy Energy develops tools and services that help organizations plan and manage energy use and emissions. Offerings reportedly include software for monitoring consumption, analyzing load profiles, and flagging efficiency opportunities across sites and assets. The company also appears to support integration with meters, sensors, and building systems to centralize data and automate alerts. Capabilities may cover demand management, renewable sourcing support, and sustainability reporting workflows used by commercial and industrial teams. Engagements typically focus on reducing cost, improving operational visibility, and guiding upgrades through data-backed insights.

Frequently asked questions

Where is Eddy Energy headquarters?

Eddy Energy's headquarters is located at 933 Castro St, San Francisco, California 94114, United States.

How many offices does Eddy Energy have?

GraphIQ records 3 locations for Eddy Energy across 3 countries, as of October 2026.

What is Eddy Energy's corporate address?

The corporate headquarters address is 933 Castro St, San Francisco, California 94114, United States.

When was Eddy Energy founded?

Eddy Energy was founded in 2011 and employs approximately 3 people.

How many employees does Eddy Energy have?

Eddy Energy has approximately 3 employees (GraphIQ estimate, 2026).

Find more info on Eddy Energy using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Eddy Energy's structure evolves, GraphIQ gives you verified company, people and location data in one place.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events