Log in
BankFirst Financial Services
Contact
View in org chart
Moak Griffin
President & CEO
Marcus Mallory
Chief Banking Officer & EVP
Luke Yeatman
Chief Financial Officer & EVP
Heyward Gould
EVP & Alabama Regional President
Greg Moore
EVP & Mississippi Regional President
+ 8 more
Bill Brown
Community Bank President
Byron Heifner
Tuscaloosa Community President
Dennis Bock
John Shappley
8 members
Current role
Retired Chief Banking Officer, EVP at Colony Bank
Chief Banking Officer | EVP at Bank of Tennessee