Mark Carr is the founder, President, and CEO of Christian Brothers Automotive Corporation. He opened the first Christian Brothers Automotive service facility in 1982 and now leads more than sixty stores in eight states, including Texas, Oklahoma, Missouri, Mississippi, Kansas, Tennessee, Georgia, and Alabama. CBAC’s founding principle is to operate automotive repair facilities based on honesty, integrity, and exceptional customer service.
It has been a great joy to know Marc Owings…to observe closely his spiritual journey and to have him working at my side for nearly 15 years. Marc has the touch of God on his life—truly, it is divine enabling from above. I recommend the ministry of Jesus through this dynamic man of God. Marc identifies with the challenges that many men, fathers and even youth face today. You will be mightily blessed by spending time with Marc, and through his ministry you will be impacted by the power of our great God and Father.
Founder and President
LIFE Outreach International
Fort Worth, Texas