OUR TEAM

Designed from the ground up to be a leader in the solar industry.

Geoscape Solar is a diverse team with many different skills, strengths, and backgrounds. The one thing we all have in common: We Believe in Solar Energy!

Our team relies on our company core values: pride in our work, working as a team, and maintaining a positive attitude to ensure that our clients have a seamless energy transition when they go solar with Geoscape’s solar installation in New Jersey.

Designed from the ground up to be a leader in the solar industry.
Michael Boches
Michael BochesChief Executive Officer
Lee Watson
Lee WatsonChief Operating Officer
Jody Boches - Director of Customer Service Geoscape Solar

Jody Boches

Customer Service Manager

Jill Chavkin - Accounting

Jill Chavkin

Accounting Manager

Irene Heifetz - Marketing Director

Irene Heifetz

Marketing Director

Irene Heifetz - Marketing Director

William Kein

Director of Operations

OUR
PROMISE

With Geoscape Solar as your solar partner, you’re guaranteed to work with a highly qualified team of diverse professionals who design, finance, install and maintain your solar energy system throughout its lifetime.

We manage your project from start to finish.

ENGINEERS

Our in-house professionals specialize in the planning, design, and execution of solar projects, managing everything from residential rooftop installations to large-scale commercial projects.

Geoscape Solar’s partners have strong and diverse financial backgrounds.

FINANCIAL EXPERTS

Geoscape Solar’s partners have strong and diverse financial backgrounds. They have the relationships, contacts, and experience to develop the best financing solution for every customer.

Our team members work directly with customers.

SOLAR ADVISORS

Our team members work directly with customers to provide information about solar technology, explain rebates, and answering all questions about the solar installation process.

Project Managers keep track of the permitting process, schedules, costs and contingencies.

PROJECT MANAGERS

Project Managers keep track of the permitting process, schedules, costs and contingencies for every project through to the point of Permission to Operate (PTO).

Our customer service team is dedicated to assisting our clients.

CUSTOMER SERVICE

Our customer service team is dedicated to assisting our clients post installation. We assist with monitoring, troubleshooting, and questions about system operation.

Maintain every element that makes up a solar energy system.

SERVICE TECHNICIANS

Our professionally trained solar service technicians and licensed electricians install and maintain every element that makes up a solar energy system.

QUICK LINKS

Learn more with the links below.

LET’S CONNECT

Get a complimentary solar analysis for your property.