Richard Walsh

Solar & Energy Storage Lead, WGL