Please ensure Javascript is enabled for purposes of website accessibility U.S. Financial Professionals | Janus Henderson Investors

T.F. Meagher

T.F. Meagher headshot

Thomas (T.F.) Meagher is Head of North America Institutional at Janus Henderson Investors, a position he has held since 2021. In this role, he is responsible for overseeing the North American institutional team strategy, objectives and priorities, and managing institutional sales, consultant relations, client relationship management, and client strategy teams. Prior to joining the firm,

Two trends in European Smaller Companies

A vast array of companies make up the European smaller companies market. Here, we discuss how the manager of The European Smaller Companies Trust sorts the wheat from the chaff…