Genbright is a company engaged in the integration of distributed energy into the power markets. It manages a range of technologies, including solar, hydro, low-emissions back-up generation, battery storage, and thermal storage.

TypeSubsidiary
HQHingham, MA, US
Founded2013
Websitegenbright.com
Cybersecurity ratingDMore
Genbright was founded in 2013 and is headquartered in Hingham, MA, US

Viewing summary data as a guest

Sign up for free to see all data
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Genbright

Joseph G. Crespo

Joseph G. Crespo

CEO
Aram Sogomonian

Aram Sogomonian

COO
Sailesh R. Buddhavarapu

Sailesh R. Buddhavarapu

Chief Finance Officer
Jamil Egdemir

Jamil Egdemir

Chief Technology Officer
William Pentland

William Pentland

Vice President of Regulatory Strategy
Joe Cusack

Joe Cusack

Vice President of Operations and Settlements
Show more

Genbright Office Locations

Genbright has an office in Hingham
Hingham, MA, US (HQ)
18 Shipyard Dr #2A
Show all (1)

Genbright Financials and Metrics

Summary Metrics

Founding Date

2013

Genbright Operating Metrics

Sep, 2019

Industries Served

6

Trademarks

1
Show all operating metrics

Genbright Cybersecurity Score

Cybersecurity ratingPremium dataset

D

66/100

SecurityScorecard logo

Genbright Online and Social Media Presence

Embed Graph

Genbright Frequently Asked Questions

  • When was Genbright founded?

    Genbright was founded in 2013.

  • Who are Genbright key executives?

    Genbright's key executives are Joseph G. Crespo, Aram Sogomonian and Sailesh R. Buddhavarapu.

  • How many employees does Genbright have?

    Genbright has 6 employees.

  • Who are Genbright competitors?

    Competitors of Genbright include Renerit, ClearSpot Energy and Aztec Solar.

  • Where is Genbright headquarters?

    Genbright headquarters is located at 18 Shipyard Dr #2A, Hingham.

  • Where are Genbright offices?

    Genbright has an office in Hingham.

  • How many offices does Genbright have?

    Genbright has 1 office.