James Luffman

Solcast CEO

James is a former operational meteorologist, and has worked as a senior manager in the weather industry. James has designed, built and operated real-time modelling systems for industrial applications, bringing key expertise to the deployment of our operational products and services.

James sees the integration of increasing solar and storage as a singularly critical technology challenge of the next 10 years. Connect on LinkedIn.