Kevin Cavanaugh
Executive Director
Kevin is the father of three, Grandfather of nine, and the husband of one (47 yrs). His calling is to ‘All THINGS FAMILY’ in a culture where the family is under all-out assault. He brings a wealth of leadership and speaking experience, serving in executive roles for over 40 years. He’s ministered across Canada, the USA, Europe, and Asia. His passion for the church, for parents, pastors, grandparents, youth, and children, are his primary motivation for leading Free to Care.