Pastor Charmaine Moss Flanagan is a native of Louisville, Kentucky and now resides in Douglasville, Georgia with her husband Apostle Derrick E. Flanagan, Sr. They were married on March 23, 1991. She is the proud mother of four children (Jeremy, Candice, Derrick II and Nia) and blessed grandmother of four beautiful grandsons (Jashon, Jaylin, Jakaiden, and Omari).

Pastor Flanagan is a graduate of Louisville High School in Louisville, Kentucky. She furthered her education at Murray State University located in Murray, Kentucky.

In 1998, God called her and her husband to pioneer Christ Abundant Life International Ministries, which began as a bible study in their home and the rest is history.

Pastor Flanagan has a desire to see women meet their full potential in every area of their lives. She imparts jewels of wisdom to empower women to become Women of Destiny, full of God's treasures. Her heart is also towards the youth of today. She can always be counted on to give a smile, convey kind words no matter the situation.