Sheila Duffy brings history from Wall Street, nonprofits to Leeds. 'The industry is breaking old models, so we need to make sure we're teaching our students to be creative,' says Sheila Duffy, the newly appointed executive director of the Burridge Center at Leeds. In selecting Sheila Duffy as its new...