If you need more lookups,
subscriptions start at $34 USD/month.
Mac Owens Location
Texas, United States
Mac Owens Work
Director of Investments @ (October 2024 - Present)
Director of Investments @ (October 2024 - Present)
Director, Private Markets @ (February 2021 - October 2024)
Portfolio Manager-Alternative Investments @ (October 2011 - February 2021)
Investments Manager-Private Equity @ (August 2005 - October 2011)
Mac Owens Education
Louisiana State University
MBA (Finance)
2003-2005
The University of Alabama
Bachelor of Science (Finance)
1998-2002
Mac Owens Skills
Research Skills
Oral Communication
Management
Variety Of Audiences
Private Investment
Investment Research
Investment Policy
Networking Events
Manager Selection
Investment Performance
Regulations
Regulatory Requirements
Intellectual
Graduate Level
Legal Document Preparation
Due Diligence
Annual Shareholder Meetings
Investment Decisions
Alternative Assets
Alternative Investment Strategies
Industry Analysis
Presentations
Strategic Analysis
Partnership Agreements
Analytical Skills
Internal and External Communications
Creative Problem Solving
Communication
Teamwork
Investment Analysis
Private Credit
Investment Advisory
Investments
Private Equity
Portfolio Management
Equities
Investment Management
Alternative Investments
Financial Analysis
Asset Management
Asset Allocation
Hedge Funds
Fixed Income
Series 7
Mutual Funds
Bloomberg
Investment Strategies
Mac Owens Summary
Mac Owens, based in Texas, United States, is currently a Director of Investments at True North Advisors. Mac Owens brings experience from previous roles at Western Alternative Strategies, 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 Research Skills, Oral Communication, Management, Variety Of Audiences, Private Investment and more. Mac Owens has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Mac Owens?
Find contact details for 700 million professionals.