Manager, Commercial IntegrationClearway EnergyScottsdale, Arizona, United States • San Diego, California, United States4 days ago