Robert Sher is the CEO of Nodiac and a seasoned entrepreneur with over 20 years of experience in the finance and renewable energy sectors. Passionate about empowering startups, they co-founded and served as Managing Director of Greenbacker Renewable Energy Company, transforming it into a multibillion-dollar independent power producer. Additionally, Robert has held roles such as Founder and Managing Director at ESP Technologies and Co-Founder at Lafayette Capital Management. Currently, they serve as an investor and board member for both EnergyRM and Kelvin, providing strategic insights to enhance innovation and growth in the clean energy sector. Robert holds a Bachelor of Arts in Political Science and History from Rutgers University, as well as a Master's degree in International Affairs from Columbia University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices