Margaret Fitzgerald

Active Houston, TX Secretary for Sunnova Energy Corporation