John Anderson is the President of BancFirst, a position held since 2011, where they focus on bank management. Prior to this, they served as Senior Vice President at the Bank of Oklahoma for 30 years, leading business banking efforts. John holds a Bachelor of Arts in Economics from The University of Kansas, completing their degree in 1977.
This person is not in the org chart
This person is not in any teams
This person is not in any offices