Randy is currently the City Manager for Poquoson, Virginia where he has served in this capacity since June 1, 2009.  Prior to this, he was the County Administrator for Spotsylvania County and Deputy County Administrator, Assistant County Administrator and Director of the Office of Management and Budget  for the County of Fauquier.

He received his Bachelor of Arts in Public Policy Analysis/Political Science and his Masters in Public Administration from the University of North Carolina in Chapel Hill.  Randy is also a graduate from the University of Virginia Senior Executive Institute.

He was the 2013-2014 President of the Virginia Local Government Management Association and is a member of the International City/County Manager’s Association.  Randy has also served on Governor McAuliffe’s Transition Council on Local Government Issues and the Virginia Fire Services Board.  His other memberships include the Virginia Peninsula Regional Jail Authority, Hampton Roads Planning District Commission, Poquoson’s Lion Club and Emmaus Baptist Church.

He currently resides with his wife of 26 years, Starla, and their two boys, Austin (22 years old) and Andrew (19 years old) in Poquoson.  Both of his sons currently attend James Madison University.