Corporate Board Profile
Tech Score: 0/100
| Filing Date | Source Excerpt |
|---|---|
| 2014-04-03 | Mr. Barry was named Chief Investment Officer of the renewable power investment team within BlackRock, Inc. in February 2011. Prior to that, he served as Chief Executive Officer of NTR plc from June 2000 to February 2011 after serving as Assistant Chief Executive and General Manager, Development. Prior to joining NTR, he worked with Bain and Company, a global consulting firm, and in the investment banking division of Morgan Stanley International. |
Source material: SEC submissions metadata and DEF 14A proxy filings from EDGAR. Last updated: 2026-04-26