Ross Servick
Head of Canada and Insurance
Ross serves as Head of Canada and Insurance on Polen Capital's U.S. Distribution team, responsible for leading the Canadian and Insurance segment distribution effort. Prior to joining Polen Capital in 2022, Ross was Head of Distribution for Emles Advisors LLC, a startup asset manager offering differentiated Private Asset and ETF strategies. Prior to Emles, Ross held several senior positions at Schroders Investment Management NA, including Head of Canada, Head of North American Consultant and Client Relations, Head of North American Consultant Relations, and Head of Canada Sales. Ross received a B.A. in Economics from Denison University.
Education
B.A. in Economics from Denison University
Interests
Traveling, golfing, and watching his children play their various sports