50+

Otter Energy is a proud team of over 50 engineers, installers, solar advisors and project management professionals dedicated to the clean energy transition.

What Customers are saying