His research examines policies to encourage renewable energy investment and economic development issues. Prior to his academic career, Dr. Michaud worked as the lead researcher for the Energy & Power segment of U.S. Business Executive Journal. He holds a PhD in Public Policy and Administration from Virginia Commonwealth University.