Mac Owens's Location
Texas, United States
Mac Owens's Work
Mac Owens's Education
Louisiana State University
MBA (Finance)
2003 - 2005
The University of Alabama
Bachelor of Science (Finance)
1998 - 2002
Mac Owens's Skills
Mac Owens's Summary
Mac Owens, based in Texas, United States, is currently a Director, Private Markets at American Beacon Advisors, bringing experience from previous roles at American Beacon Advisors and Louisiana State Employees Retirement System. Mac Owens holds a 2003 - 2005 MBA in Finance @ Louisiana State University. With a robust skill set that includes Private Equity, Investments, Portfolio Management, Alternative Investments, Hedge Funds and more, Mac Owens contributes valuable insights to the industry. Mac Owens has 5 emails and 1 mobile phone number on RocketReach.