Founder and CEO, Ben Walker, passes away aged 47 Posted on January 17, 2022April 5, 2022 by Kate Nespeca