SM

Stephen Millar

Vice President, Head Of EMEA at Baron Funds

Stephen Millar is an accomplished finance professional with extensive experience in leadership roles across the investment management industry. Currently serving as Vice President and Head of EMEA at Baron Capital Group, Inc. since October 2019, Stephen oversees the firm's business operations outside the United States. Prior to this, Stephen held senior positions at Epoch Investment Partners, Inc. as Managing Director of Client Relations for the UK and Europe, and at SKAGEN Funds as Managing Director for the UK market. Stephen's career also includes roles at T. Rowe Price, Insight Investment, AXA Rosenberg, and Schroder Investment Management, demonstrating a strong background in business development and client relations. Stephen holds a Master's degree in Finance and a Bachelor's degree in Economics, both from the University of Strathclyde.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices