The Roanoke County board of supervisors has named Ruth Ellen Kuhnel as county attorney, to succeed the retiring Paul M. Mahoney.
Kuhnel has served as assistant county attorney and senior assistant county attorney for eight years. For five years, she has represented the county Department of Social Services.
Mahoney announced in June that he would retire effective Dec. 1. He has been county attorney for 31 years.