If you need more lookups,
subscriptions start at $34 USD/month.
Ellen Location
Chicago, IL, US
Ellen Work
Managing Director Client Portfolio Manager @ (August 2025 - Present)
Vice President, Client Portfolio Manager, Municipal Fixed Income @ (January 2023 - Present)
Vice President, Investment Strategist, Global Fixed Income @ (September 2021 - March 2023)
Vice President, Product Strategy and Development Manager, Funds and Managed Accounts @ (January 2021 - September 2021)
Second Vice President, Investment Strategist, FlexShares Exchange Traded Funds @ (October 2016 - December 2020)
Business Development Associate, FlexShares Exchange Traded Funds @ (December 2014 - October 2016)
Internal Sales Consultant @ Invesco (June 2012 - December 2014)
Ellen Education
University of Antwerp
Marquette University
Bachelor of Science (Finance, Accounting)
Ellen Summary
Ellen, based in Chicago, IL, US, is currently a Managing Director Client Portfolio Manager at Nuveen, a TIAA company. Ellen brings experience from previous roles at Northern Trust Asset Management. Ellen holds a University of Antwerp. Ellen has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Ellen?
Find contact details for 700 million professionals.