Josh Richards

Richards is a well-known Canadian social media influencer and CEO of CrossCheck Studios, with millions of followers.