He has served as an occasional consultant to organizations such as the World Bank and the National Intelligence Counci and has testified before Congress on numerous occasions.Mark J. Perry is concurrently a scholar at AEI and professor of economics and finance at the University of Michigan???s Flint campus.