
Eric Girard is a seasoned financial services and technology executive with deep expertise in commercial product strategy, payments innovation, and embedded banking. Currently serving as Head of Commercial Payments Product Management Eric leads the development and execution of the bank’s embedded finance strategy — integrating banking and payment capabilities into third-party platforms to meet customers where they are and drive differentiated client experiences.
In this capacity he oversees key commercial product lines including digital banking, merchant services, commercial card, automation, and digital assets. With nearly two decades of cumulative service at KeyBank — spanning leadership roles in payments, business banking, and Laurel Road — Eric brings a track record of building scalable solutions and cross-functional teams that enhance product delivery and client impact.
Between tenures at KeyBank he served as Chief Executive Officer of TrustedSec, a cybersecurity firm, where he guided operational strategy leading to exponential revenue growth. Eric’s career combines strategic vision with execution excellence across product, operations, and technology in complex financial ecosystems. He is known for championing innovation, fostering collaborative cultures, and aligning product organizations to solve real-world business problems.
His leadership continues to advance how financial services firms compete, partner, and create long-term value in an increasingly digital and integrated economy.