Terry O’Neil is Managing Director - Head of Embedded Payments and Strategic Fintech Partnerships at Citi.