Meet the Manager: Leigh Todd



SHARE

Leigh Todd examines her career experience, including nearly 20 years with the firm, and how it's influenced her investment and leadership style. Learn more about her and her vision in our Meet the Manager interview.