CTOPENDATA

Explore companies in Connecticut

THOMAS DEEDY

THOMAS DEEDY

Company TERRAFORM POWER NY HOLDINGS, INC.
Business Number 1367075
Role Principal
Title  CHIEF OPERATING OFF. & DIRECTOR
Residence Address 200 LIBERTY ST 14TH FL, NEW YORK, 10281, NY
Business Address 200 LIBERTY ST 14TH FL, NEW YORK, 10281, NY