Eric Girard is an accomplished professional with extensive experience in banking and operations. Currently serving as Head of Embedded Banking and Head of Commercial Onboarding at KeyBank since May 2023, Eric Girard has previously held significant leadership roles at TrustedSec as Chief Executive Officer and Chief Operating Officer from August 2020 to April 2023. Earlier, Eric Girard was Chief Operations Officer at Laurel Road, where responsibilities included leading Operations and Credit for the division focused on innovative loan solutions. Eric Girard's career at KeyBank from 2014 to 2019 involved directing business banking strategy and transforming the Commercial Payments operating model. Early experience included roles at Cingular Wireless as Strategic Account Specialist and Area Sales Manager. Eric Girard holds degrees in Business Administration, Finance, Management, and Economics from Tiffin University and The University of Akron.
This person is not in any teams
This person is not in any offices