Craig discusses his previous career, what happened in 2023 and his first six months at Paymentshield.