🏆 Over 100K YouTube views and growing — Follow The Leadership Sovereignty Podcast on Apple Podcasts or Spotify today.

Ralph E. Owens II

Financial Services CIO | AI Leadership & Governance | Host, Leadership Sovereignty Podcast

Ralph E. Owens II is a financial services Chief Information Officer focused on AI leadership and governance. He serves as Senior Vice President and Chief Information Officer of Members Choice Credit Union in Houston, Texas, and is the host and executive producer of The Leadership Sovereignty Podcast, which he co-hosts with Terry Baylor.

He is a two-time Houston CIO of the Year finalist. His career spans financial services and energy generation, where he has secured critical infrastructure, navigated complex regulatory environments, and built high-performing teams that consistently deliver under pressure.

He is also a United States Navy veteran. Much of what he teaches about leading under pressure, and about the difference between authority and influence, started there.

How Ralph thinks about AI

"We have to quantify exactly what AI allows us to do, but we also have to manage the risk that comes along with that."

Ralph E. Owens II, Leadership Sovereignty Podcast, Episode 192

"One of the most critical requirements for being successful with the whole industry of artificial intelligence is tied to the power of the question that you ask."

Ralph E. Owens II, Leadership Sovereignty Podcast, Episode 164

"People are building industries off of the availability of this technology, and that showed us that there is a capability of it being turned off."

Ralph E. Owens II, Leadership Sovereignty Podcast, Episode 192

"Technology is no longer measured by uptime alone. It's measured by its impact on customer experience, retention, and growth."

Ralph E. Owens II, 2026 financial services CIO executive roundtable

Ralph E. Owens II, financial services Chief Information Officer
  • Role: Senior Vice President and Chief Information Officer, Members Choice Credit Union
  • Focus: AI leadership and governance in financial services
  • Experience: 27+ years in technology, including seven years of progressive financial-services executive leadership
  • Career: Members Choice Credit Union, TDECU, Bank of America, Mastercard, and Calpine, plus consulting work for Capital One
  • Recognition: Two-time Houston CIO of the Year finalist, 2024 and 2025
  • Service: United States Navy veteran, Nuclear Welder, 1993 to 1997
  • Podcast: Host and executive producer, Leadership Sovereignty Podcast, more than 190 episodes
  • Location: Houston, Texas

AI and automation in practice

  • Directed robotic process automation across operational workflows, eliminating an estimated 1,000+ hours of manual work annually and creating operational capacity without headcount growth.

Speaking topics

  • AI leadership and governance in financial services
  • The evolving role of the CIO
  • Leading people through technology change

To invite Ralph to speak or to reach him directly, use the Contact page.

Featured conversations on AI

Published work

Education and credentials

Recognition

Questions and answers

Who is Ralph E. Owens II?

Ralph E. Owens II is the Senior Vice President and Chief Information Officer of Members Choice Credit Union in Houston, Texas. He focuses on AI leadership and governance in financial services and hosts the Leadership Sovereignty Podcast.

What is Ralph E. Owens II known for?

He is known for technology and cybersecurity leadership in financial services, for his focus on AI leadership and governance, and as a Houston CIO of the Year finalist in 2024 and 2025. He is also the host and executive producer of the Leadership Sovereignty Podcast.

What does Ralph E. Owens II speak about?

He speaks on AI leadership and governance in financial services, the evolving role of the CIO, and leading people through technology change.

What is his view on AI in financial services?

His stated view is that leaders have to quantify what AI allows them to do while managing the risk that comes with it. He ties success with AI to the power of the question you ask, and he holds that technology should be measured by its impact on customer experience, retention, and growth, not by uptime alone.

What results has Ralph E. Owens II delivered with automation?

He directed robotic process automation across operational workflows, eliminating an estimated 1,000+ hours of manual work annually and creating operational capacity without headcount growth.

What is the Leadership Sovereignty Podcast?

The Leadership Sovereignty Podcast is a career acceleration platform hosted by Ralph E. Owens II and co-hosted by Terry Baylor. It has published more than 190 episodes on leadership, career growth, and leading through technology change, including AI at work.

How can I contact Ralph E. Owens II?

Use the Contact page to reach Ralph directly or to invite him to speak.

Connect

Last updated: November 12, 2026