Registered entities
TERRAFORM POWER, INC.
Reg. No. 1599947United States
TERRAFORM GLOBAL, INC.
Reg. No. 1620702United States
TERRAFORM GLOBAL INDIA PRIVATE LIMITED
CIN U40300MH2016FTC331310India
Investor mix
1 investor on record.
| Investor type | Count | Share |
|---|---|---|
| Other / undisclosed | 1 | 100% |
Hiring activity
Hires periodically
9 roles tracked across 4 of the last 12 months
2 Mar 2026 · Engineer/Senior Engineer, Firewall · New York
17 Feb 2026 · Senior Paralegal · New York
12 Jan 2026 · Solar Technician - Utility, Level 3 · Bakersfield
5 Jan 2026 · Solar Engineer / Senior Solar Engineer · New York
8 Dec 2025 · Senior Analyst / Manager, Business Development · New York
Based on job postings tracked across public sources.
