Rod MacGregor

President & CEO at GlassPoint Solar

Rod was the founding CEO of GlassPoint in 2009. For more than three decades, he has led global companies across the United States, Europe, China and the Middle East. Rod’s companies have partnered with a range of multinational corporations in the energy and technologies industries, including Royal Dutch Shell, AT&T, Intel and Volkswagen. His first company, Insignia Solutions Ltd., received the Queen of England’s award for technical achievement and the Queen’s award for export achievement, and subsequently went public on NASDAQ. He has founded three other venture capital-backed high tech companies.


  • President & CEO

    Current role

View in org chart