Philomena Dowling Philomena Dowling (married name Downes) was an Assistant Research Officer in the ESRI from 1999 until 2005.