Gemini Energy Services

Gemini Energy Services is an operations and maintenance wind turbine service company. It offers construction and commissioning, technical and engineering, inspection services, etc.

Employee Rating

3.1
TypeSubsidiary
Parent CompanyTetra Tech
HQSan Diego, CA, US
Founded2008
Websitegeminienergyservices.com
Cybersecurity ratingCMore
Gemini Energy Services was founded in 2008 and is headquartered in San Diego, CA, US

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Gemini Energy Services

Justin Averitt

Justin Averitt

VP, Wind Operations & Maintenance
Matt Campbell

Matt Campbell

Director of Operations
Natalie Mazzotta

Natalie Mazzotta

Project Director
Alan Tennery

Alan Tennery

Director of Engineering, Wind Operations & Maintenance
Show more

Gemini Energy Services Office Locations

Gemini Energy Services has an office in San Diego
San Diego, CA, US (HQ)
2640 Financial Ct Suite G
Show all (1)

Gemini Energy Services Financials and Metrics

Summary Metrics

Founding Date

2008
Gemini Energy Services is a subsidiary of Tetra Tech

Gemini Energy Services Cybersecurity Score

Cybersecurity ratingPremium dataset

C

78/100

SecurityScorecard logo

Gemini Energy Services Online and Social Media Presence

Embed Graph

Gemini Energy Services Frequently Asked Questions

  • When was Gemini Energy Services founded?

    Gemini Energy Services was founded in 2008.

  • Who are Gemini Energy Services key executives?

    Gemini Energy Services's key executives are Justin Averitt, Matt Campbell and Natalie Mazzotta.

  • How many employees does Gemini Energy Services have?

    Gemini Energy Services has 111 employees.

  • Who are Gemini Energy Services competitors?

    Competitors of Gemini Energy Services include Apex Energy, Jiangsu New Energy Development and CMIC Ocean En-Tech Holding.

  • Where is Gemini Energy Services headquarters?

    Gemini Energy Services headquarters is located at 2640 Financial Ct Suite G, San Diego.

  • Where are Gemini Energy Services offices?

    Gemini Energy Services has an office in San Diego.

  • How many offices does Gemini Energy Services have?

    Gemini Energy Services has 1 office.