Eric Girard discusses plans for embedded finance at KeyBank | PaymentsSource Banking November 9, 2025 Key insights: KeyBank recently named Eric Girard to lead embedded payments and banking. What’s at stake: The payment veteran will…