La Dra. Deborah Allen, subdirectora de la Oficina de Promoción de la Salud en el Departamento de Salud Pública desde 2017, tiene un doctorado en Salud Materna e Infantil (MCH) y una maestría en MCH y Política y Gestión de la Salud de la Escuela de Salud Pública de la Universidad de Harvard. . Ha recibido el Premio del Director de la Oficina Nacional de Salud Materna e Infantil y el Premio del Director Ejecutivo de la Federación para Niños con Necesidades Especiales en 2016; el Premio al Liderazgo Sobresaliente de la Coalición para la Excelencia en Epidemiología de MCH en 2014; el Premio al Liderazgo Sobresaliente de la Sección de Salud Materna e Infantil de la Asociación Estadounidense de Salud Pública en 2013; el Premio a la Salud del Comportamiento Infantil de la Asociación de Salud del Comportamiento de Massachusetts en 2012; y el Premio a la Excelencia en la Enseñanza de la Escuela de Salud Pública de la Universidad de Boston en 2009, 2010 y 2012.
Es la expresidenta inmediata de la Sección de Salud Materna e Infantil de la Asociación Estadounidense de Salud Pública y es miembro de la junta directiva de CityMatCH, la organización nacional de líderes urbanos de salud maternoinfantil. A lo largo de su carrera, se ha desempeñado en múltiples comités de liderazgo y asesoramiento para programas de salud maternoinfantil en todos los niveles.