Christopher Ross is a seasoned professional in the renewable energy sector, currently serving as Senior Director of Business Development at Ric Energy Group since January 2021. In this role, Christopher manages the Origination Department, overseeing the siting, acquisition, and early-stage development of solar, energy storage, and green hydrogen projects across North America. Previously, Christopher held positions at Ric Energy Group including Associate Director of Origination and Senior Project Development Manager, where responsibilities included managing the development and permitting of distributed generation solar projects. Prior experience includes serving as a Project Developer at Greenskies, focusing on community and utility-scale solar project development, and working as a GIS Specialist. Christoper holds a Master's degree in Environmental Impact Assessment from Concordia University and a Bachelor's degree in Sociology from DePaul University.
Sign up to view 4 direct reports
Get started