Catherine joined Ranch View Family Medicine in 2018. She graduated from the University of Northern Colorado with a Bachelor of Science in nursing. She was a pediatric nurse for 15 years and she worked in newborn intensive care. Catherine also had the opportunity to help develop and implement an outpatient program for medically fragile children. She graduated with a Master of Science as a Family Nurse Practitioner from the University of Colorado Health Sciences Center. She has worked as a nurse practitioner for the past 20 years. She has worked in the Emergency Room as well as Primary Care. Her main passion is caring for families. She uses a holistic approach in caring for her patients. When not at work, Catherine enjoys bike riding, snowshoeing, and cooking. She has two adult children and a grand daughter.