If you need more lookups,
subscriptions start at $34 USD/month.
Ellen Freeman Location
Chicago, IL, US
Ellen Freeman Work
2023 -now Managing Director, Operations @
2024 -now Member @
2021 -2023 Director, International Operations @
2005 -2021 Partner and COO @
Ellen Freeman Education
UC Berkeley Executive Education
Natixis Investment Managers Program
2025-2025
Saint Mary's College 2001-2005
Benet Academy 2001
Ellen Freeman Skills
Portfolio Management
Investments
Financial Analysis
Equities
Asset Management
Due Diligence
Risk Management
Customer Service
Sales
Analysis
Ellen Freeman Summary
Ellen Freeman, based in Chicago, IL, US, is currently a Managing Director, Operations at Vaughan Nelson Investment Management. Ellen Freeman brings experience from previous roles at Chief, Vaughan Nelson Investment Management and Advisory Research Investment Management. Ellen Freeman holds a 2025 - 2025 Natixis Investment Managers Program @ UC Berkeley Executive Education. With a robust skill set that includes Portfolio Management, Investments, Financial Analysis, Equities, Asset Management and more. Ellen Freeman has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Ellen Freeman?
Find contact details for 700 million professionals.