Ross Servick

Head of Canada and Insurance

Ross

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

  • 32
    Years Industry Experience
  • 2022
    Joined Polen
  • Boca Raton
    Polen Office

Meet Polen's Distinguished and Experienced Team

Explore All Teams
Image
JP Morgan Challenge