GlassPoint Solar CEO and key executive team

GlassPoint Solar's President & Chief Executive Officer is Rod MacGregor. GlassPoint Solar's key executives include Rod MacGregor and 4 others.
Rod MacGregor

Rod MacGregor

President & Chief Executive Officer
David Allsworth

David Allsworth

CFO
John ODonnell

John ODonnell

Vice President, Business Development
Ben Bierman

Ben Bierman

Vice President, Engineering
Hussain Shehab

Hussain Shehab

Kuwait Country Chairman
Last updated: