CEO
Rachel Owen is a passionate pro-life leader, speaker, and mentor with over two decades of ministry experience. She is the co-founder and Board President of Informed Choices Medical Clinics, a Christ-centered organization committed to providing life-affirming care and strength for life’s toughest decisions. Under her leadership, the clinics have empowered thousands of abortion-minded women to choose life, offering compassionate support rooted in the hope of the Gospel.
Rachel also serves as the CEO of Infinite Worth, a groundbreaking 24/7 nurse chat platform that connects women in crisis with professional, gospel-centered care—anytime, anywhere. In just 30 months, Infinite Worth has reached over 250,000 vulnerable women and helped save tens of thousands of mothers and babies from the pain of abortion. Through white-label partnerships with more than 580 pregnancy center locations across the United States, the platform is transforming how life-saving support is delivered.