Global Leaders Sustainability
Why This Strategy?
- High-conviction global portfolio of 40 to 70 stocks diversified across market cap, region, industry, and corporate lifecycle, with a long-term focus
- Sustainability Leaders are companies that we believe demonstrate consistent value creation, competitive dominance, and stand out for their management of resources, human capital, and stakeholders’ relationships
OTHER VEHICLES:
| Key Facts | |
|---|---|
| Inception Date | 2/1/2019 |
| Benchmark | MSCI AC World IMI Index |
- We believe that strong corporate performance is the foundation of superior long-term investment returns
- The essence of corporate success lies in building intrinsic strengths in the management of human capital, financial resources, and stakeholder relationships, and delivering quality, innovation, service, and value to customers
- Companies that lead in these critical areas have produced better returns on capital, over a longer time horizon, with greater consistency and less risk
Global Leaders Sustainability Strategy
Management
Head of the Global Equity Team, Portfolio Manager
Tenure with William Blair:Since
2018