Meet the Team

Josh Buck, Regional Sales Manager

Josh Buck

Business Development Manager

Josh grew up in Chatham, Massachusetts and graduated from Chatham High School. He moved west after graduating and began his career as an electrician in California. This is where he refined his skills working with high end residential systems, and early forms of home automation. He quickly became a project manager for a well-established electrical contracting firm in Santa Barbara. After five years in that role, Josh moved on to become a partner in a residential construction company building custom homes in California. He eventually moved back home to the east coast where he joined the team at My Generation Energy. With his technical background, passion for the environment, and understanding of leading technologies, Josh is dedicated to keeping My Generation Energy at the forefront of the solar industry.

Josh is an outdoors enthusiast and spends most of his free time surfing, fishing offshore, or searching for the perfect fly fishing stream somewhere in the mountains. Spending time in, and understanding these fragile environments is what makes Josh so passionate about renewable energy.

Diane Addison

Regional Manager

Nathaniel Blois

VP of Operations

Abe Boyle

Residential Sales Manager

Josh Buck

Business Development/VP of Commercial Sales

Michael Stone

Policy & Regulations Manager