J. Brad Leach is currently the President at Lighthouse Financial Corp. They previously held the position of Vice President at Central Carolina Bank/Suntrust Bank and worked as a Relationship Manager at NationsBank/Bank of America. J. Brad Leach holds a BSBA in Management and an MBA in Finance from Appalachian State University.
Sign up to view 3 direct reports
Get started