Naomi Ehrich Leonard is the Edwin S. Wilsey Professor of Mechanical and Aerospace Engineering and associated faculty member of the Program in Applied and Computational Mathematics at Princeton University. She studies and designs complex, dynamical systems comprised of many agents (animals, humans, robots) that move, sense, and decide together. She uses mathematical models to explore the role of feedback (responsive behavior), interconnection (who is communicating with whom), and heterogeneity (individual differences), in the behavior and resilience of groups in changing environments. She has applied her work to the collective dynamics of killifish, starlings, honeybees, zebras, and desert harvester ants, as well as to rule-based improvisational dance. She led a multidisciplinary ocean sensing project with a month-long deployment of an automated, adaptive network of underwater robotic vehicles in Monterey Bay, CA. Leonard is a MacArthur Fellow and a Fellow of the American Academy of Arts and Sciences.