Al Botta has over 20 years of experience in the payments industry, having grown the Bank's payments division since joining in 2018.