Nicholas Karl

Nicholas Karl is a Middle East Portfolio Manager at the American Enterprise Institute.