Russ Debenport is currently serving as the Sr. Director of Strategy & Innovation at Living Water International, focusing on solving challenges creatively. With a strong background in strategy and innovation, Russ has worked with various organizations such as Compassion International and The Chalmers Center at Covenant College in leadership roles. Russ holds a Master of Business Administration in Organizational Leadership from W. P. Carey School of Business at Arizona State University.
Sign up to view 0 direct reports
Get started