The Team

John Marcocchio

Founder, Managing Director

John Marcocchio CEOJohn is a certified Project Management Professional (PMP), a graduate of Humber College’s Renewable Energy/Mechanical Engineering Program, and has a Master’s Degree in Environmental Studies from York University. John has worked in the renewable industry, designing and installing systems since the mid-eighties. His work experiences includes working in places as far and wide as Canada, Africa, South America and throughout the Caribbean.

Matthew Green

Matthew GreenMatthew is a graduate of the University of Technology, Jamaica (UTech) with a degree in Electrical Engineering, and is also an electrician by trade. He’s in charge of installations and is an integral part of the design team at Sun Source.



Rodrick Franklyn

Roderick FranklynRodrick is a graduate of the HEART Academy where he received a diploma in Construction Design. He’s in charge of CAD design, and oversees the installation of water pumping systems for Sun Source.



Barry Fogarty


Barry is an entrepreneur with a focus on software, communications, business development and environmental issues. He has a Masters Degree in Environmental Studies from York University.