Sandra Postel es directora del Proyecto de Política Mundial sobre el Agua de Amherst, Massachusetts; su investigación se centra en estrategias y asuntos relacionados con el agua a escala internacional. Durante seis años fue vicepresidenta de Investigación del Worldwatch Institute, al que sigue vinculada como miembro asociado. Es autora de Last Oasis: Facing Water Scarcity, elegido por Choice como uno de los libros académicos más importantes de 1993, y una de las bases de un documental que se emitió en la cadena de televisión estadounidense PBS en 1997. Ha participado en numerosas publicaciones académicas y de divulgación; también ha pronunciado conferencias en las universidades de Standford, Harvard, Duke y Yale, y ha sido profesora adjunta de Política Ambiental Internacional en la Universidad de Tufts. Ha formado parte del Consejo de Administración de la Asociación Internacional de Recursos Hídricos y la Sociedad Futuro del Mundo, en calidad de asesora del Programa Global 2000 iniciado por el presidente Jimmy Carter, y es miembro del comité fundador del World Water Council. En 1995, fue premiada con un Pew Fellowship en Conservación y Medio Ambiente.