Margaret began working for the NCRPC in 1990. She was named Weatherization Director in 2007 and served in that role until April 2016. Prior to that, Margaret served as the housing clerk for many years. She continues with the NCRPC on a part-time basis as Weatherization Assistant. Margaret attended Southern Nazarene University in Oklahoma and Washburn University. Prior to joining NCRPC, Margaret worked for Southwestern Bell and National Cash Register (NCR).