Ross Servick

Head of Canada & Insurance, Distribution at Polen Capital

Ross Servick is an experienced financial professional currently serving as the Head of Canada & Insurance at Polen Capital, a position held since November 2022. Prior to this role, Ross was the Head of Distribution at Emles Advisors from September 2019 to November 2022. Ross's career includes significant tenure at Schroders from January 2007 to August 2019, where roles included Head of Canada and Head of North American Consultant & Client Relations. Earlier in professional experience, Ross worked at Managers Investment Group as Senior Vice President, overseeing institutional sales and serving as a member of the Investment Committee. Ross holds a BA in Economics with a minor in History from Denison University, completed in 1991.

Links



Teams

This person is not in any teams