Randy and his wife Sherri have been commended to the Lord’s work since 1999. The first twenty three years were invested at Heidelberg Bible Fellowship in local preaching and shepherding along with an itinerant ministry in Canada and the US. In early 2023, Randy assumed the role of Executive Director at MSC Canada. Randy and Sherri have three married children and three granddaughters.