Your Story with Melinda:
Ruth shares her story, challenging people to redefine themselves through relationship with God.

100 Huntley Street:
Maggie John, Ruth and the Book Club discuss Beth Moore's new book and the topic of 'True Love'.


One of seven kids, Ruth grew up on the mission field in Kenya and Congo. Sickly, shy, and teased incessantly, she found strength and security in her close relationship with God. Through dangers abroad, cultural changes returning, becoming a wife, mother and entrepreneur, she discovered she could be anything God asked her to be. 

By leaning into Him, God's love sustained her through many seemingly insurmountable challenges, and provided wisdom for what lay ahead. From heading up her own marketing company, to winning 3rd in the GT Division at Targa Newfoundland 2016 with her husband, and being the only female driver competitor in the 2017 T.N., Ruth has become, and done, more than she ever expected possible. She encourages people to redefine themselves, their relationships, and 'success' through God's eyes. She understands first hand that His love has the power to transform and do infinitely more than we can imagine. 

She has served on boards, run a national charity, invested in up and coming leaders, helped establish Christian business associations, and along the way worked with National Christian organizations.

Ruth believes strongly in God’s call for professionals in business. She has been invited to help lead a team of 27 that will represent Canadian Business As Mission in Manila at the Lausanne Global Workplace Forum. Collaborating with 140 other countries, the team will develop strategies to mobilize the 99% of Canadian Christians, business professionals across Canada.

Ruth and Andrew regularly ask themselves, 'How much is enough?' as a method of keeping life in balance. To them, investing time into community, entrepreneurs, and addressing social issues are incredibly important. They have three very talented sons who they enjoy time with when they aren't on motorcycle adventures, sailing, or racing together.