Renew Risk appoints Joshua Macabuag as Chief Executive Officer
Renew Risk, a provider of specialist analytics focused on risks affecting renewable energy assets, has appointed Joshua Macabuag OBE FREng as its new chief executive. The company develops catastrophe risk models and data tools designed to support the insurance and energy sectors in assessing and managing risks associated with renewable infrastructure, including wind and solar…