Leo Alcock

Director

David Andrade

Deputy Director

Lucy He

Deputy Director

Michael Kielstra

Director of Technology

Ahmed Baky

Matthew Benet

Jack Brister

Erik Demaine

Natasha Hirt

Erik Swanson

Daniel Weiss