Stephen Millar Location
London, GB
Stephen Millar Work
Stephen Millar Education
Stephen Millar Skills
Stephen Millar Summary
Stephen Millar, based in London, GB, is currently a Vice President, Head of EMEA at Baron Capital Group, Inc.. Stephen Millar brings experience from previous roles at Epoch Investment Partners, Inc., SKAGEN Funds, T. Rowe Price and Insight Investment. Stephen Millar holds a 1992 - 1993 MSc in Finance @ University of Strathclyde. With a robust skill set that includes Asset Management, Investments, Equities, Fixed Income, Pensions and more. Stephen Millar has 3 emails and 1 mobile phone numbers on RocketReach.