Mike Walsh is the Business Development Manager at Pushpay. He has more than 20 years' experience in the Faith-Based technology space.