Steve Powell oversees the finance services for LSMMD and its communities and works closely with the executive leadership team. Prior to joining, he served Carroll County government for 30 years where his roles included chief of staff and director of management and budget. During his time there, he instituted both a risk management and a grants management program to control costs and seek alternative funding opportunities.


Powell holds a bachelor’s degree in political science/economics from Salem College in WV and a master’s degree in public administration from the University of Virginia.