Steven Devlin February 27, 2018 by Jacquie Cummins Home > Steven Devlin Steven Devlin, Associate Dean of Economic Development and Industrial Engagement Dean's Office, Industrial & Manufacturing Engineering