Leigh Brady
Leigh Brady is the President and Chief Executive Officer of State Employees’ Credit Union (SECU), the first female to hold this position at the nation’s second-largest credit union. Prior to being named to her current position in July 2023, she was Chief Operating Officer, providing oversight for retail operations, deposits and central functions, card services, human resources, training, marketing, communications, outreach, the Credit Union’s CUSO services, and the SECU Foundation. Having been at SECU for nearly 36 years, Leigh began her career as an accountant at SECU and has served in a variety of operations positions throughout the organization, helping to grow the Credit Union, which now serves nearly 2.8 million members and operates branches in all 100 North Carolina counties. Brady holds a Bachelor of Arts degree in Accounting from North Carolina State University and a Master of Business Administration from Meredith College. She previously held several insurance licenses and obtained the Credit Union Development Educator designation.