Main Content

Debbie has lived in the Washington, D.C. area for the past three decades, having grown up in Ontario, Canada. She worked as a computer engineer in NASA’s communication division at Goddard Space Flight Center until she retired in 1999 to oversee the construction of a home. She and her husband Frank Islam live in Potomac, MD.