Stephen F. Owen

Stephen F. Owen  was the Herndon Town Manager from January, 2003 to February, 2007.

Formerly the administrator of Powhatan county, Owen was sworn in by John Frey on January 27, 2003 to replace the retiring Ed Moore.

Owen announced his resignation on February 2, 2007, to become the town manager of Staunton, Virginia.