Director, International Operations @ (April 2021 - September 2023)
Member @ (August 2024 - Present)
Partner and COO @ (September 2005 - April 2021)
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 Vaughan Nelson Investment Management, Chief 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 1 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Ellen Freeman?
Find contact details for 700 million professionals.