Altus Power Inc.
–
Stamford, CT, 06901
... The successful candidate would be responsible for executing, reviewing and negotiating contracts and on development projects and operating projects, which include commercial building roof leases, ground leases, power purchase agreements, EPC and ... - May 07