Christopher Hill

Senior Analyst Nextera Energy

Spaces