August 20, 2013 | Park News Park Faculty Scholar Profile: Dr. Steve Barr By Eva Feucht posted 2011.05.27 Steve Barr is a professor in the Department of Management, Innovation and Entrepreneurship within the Poole College of Management. He has served on...