Laurie Leshin

President, Worcester Polytechnic Institute