Rod MacGregor

Rod MacGregor

CEO of GlassPoint, the leading provider of solar to the oil and gas industry. We're building the 1 GW Miraah project, one of the world's largest solar fields.

Please sign up or log in to view more information about Rod.

Log in