Catherine Mcrae's Location
New York, New York, United States
Catherine Mcrae's Work
Catherine Mcrae's Education
Catherine Mcrae's Skills
Catherine Mcrae's Summary
Catherine McRae, based in New York, New York, United States, is currently a Executive Vice President at American Capital Management, Inc., bringing experience from previous roles at Eii Capital Management, Inc.. Catherine McRae holds a 1972 - 1975 Bachelor of Arts in Government @ Dartmouth College. With a robust skill set that includes Alternative Investments, Equity Valuation, Fixed Income, Valuation, Portfolio Management and more, Catherine McRae contributes valuable insights to the industry. Catherine McRae has 1 email on RocketReach.