Project Manager
St. Louis, Missouri, United States
Crawford, Murphy & Tilly, Inc
North Carolina State University
Research Assistant
Crawford, Murphy & Tilly
University of Illinois at Urbana-Champaign