The former director of research at the Wharton Cultural Management Project at the University of Pennsylvania, Leach holds a Ph.D. in organizational behavior from Yale University. He resides in West Chester.