This is a community-generated profile. If you would like to claim it, please log in or sign up.

Rod MacGregor

Avatar for 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.

Insignia Solutions hasn't added any jobs yet

Get notified when Insignia Solutions posts new jobs.

Find a startup job