Shelly McCasland

Shelly McCasland

Ministry Assistant to Missional Ministries Senior Strategist