People/Rob Fairbairn
RF
PersonUS
Rob Fairbairn
36 companies·36 mandates
| Company | Relation | Title | Age | Since | As of |
|---|---|---|---|---|---|
| BLACKROCK INCOME TRUST, INC.BKT | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIYIELD NEW YORK QUALITY FUND, INC.MYN | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIYIELD QUALITY FUND III, INC.MYI | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIYIELD QUALITY FUND, INC.MQY | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIYIELD MICHIGAN QUALITY FUND, INC.MIY | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIYIELD PENNSYLVANIA QUALITY FUNDMPA | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIASSETS FUND, INC.MUA | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIHOLDINGS FUND, INC.MHD | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK DEBT STRATEGIES FUND, INC.DSU | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIHOLDINGS CALIFORNIA QUALITY FUND, INC.MUC | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNIHOLDINGS NEW JERSEY QUALITY FUND, INC.MUJ | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK CORE BOND TRUSTBHK | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK VIRGINIA MUNICIPAL BOND TRUSTBHV | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK CORPORATE HIGH YIELD FUND, INC.HYT | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK LIMITED DURATION INCOME TRUSTBLW | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK FLOATING RATE INCOME STRATEGIES FUND, INC.FRA | Director● | Director/Board Member | 62 | 2017-12-31 | 2026-07-09 |
| BLACKROCK ENHANCED LARGE CAP CORE FUND, INC.CII | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK FLOATING RATE INCOME TRUSTBGT | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK ENERGY AND RESOURCES TRUSTBGR | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK HEALTH SCIENCES TRUSTBME | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK ENHANCED GLOBAL DIVIDEND TRUSTBOE | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK ENHANCED EQUITY DIVIDEND TRUSTBDJ | Director● | Director/Board Member | 62 | 2017-12-31 | 2026-07-09 |
| BLACKROCK CREDIT ALLOCATION INCOME TRUSTBTZ | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK ENHANCED INTERNATIONAL DIVIDEND TRUSTBGY | Director● | Director/Board Member | 62 | 2017-12-31 | 2026-07-09 |
| BLACKROCK TAXABLE MUNICIPAL BOND TRUSTBBN | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK RESOURCES & COMMODITIES STRATEGY TRUSTBCX | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MUNICIPAL 2030 TARGET TERM TRUSTBTT | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK UTILITIES, INFRASTRUCTURE & POWER OPPORTUNITIES TRUSTBUI | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK MULTI-SECTOR INCOME TRUSTBIT | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK SCIENCE AND TECHNOLOGY TRUSTBST | Director● | Director/Board Member | 62 | 2018-02-15 | 2026-07-09 |
| BLACKROCK SCIENCE AND TECHNOLOGY TERM TRUSTBSTZ | Director● | Director/Board Member | 62 | 2017-12-31 | 2026-07-09 |
| BLACKROCK HEALTH SCIENCES TERM TRUSTBMEZ | Director● | Director/Board Member | 62 | 2019-08-13 | 2026-07-09 |
| BLACKROCK CAPITAL ALLOCATION TERM TRUSTBCAT | Director● | Director/Board Member | 62 | 2019-12-31 | 2026-07-09 |
| BLACKROCK 2037 MUNICIPAL TARGET TERM TRUSTBMN | Director● | Director/Board Member | 62 | 2017-12-31 | 2026-07-09 |
| BLACKROCK INNOVATION AND GROWTH TERM TRUSTBTX | Director● | Director/Board Member | 62 | 2017-12-31 | 2026-07-09 |
| BLACKROCK ESG CAPITAL ALLOCATION TERM TRUSTECAT | Director● | Director/Board Member | 62 | — | 2026-07-09 |