William Weller is an experienced banking professional currently serving as Branch Manager at BancFirst since January 2023. Previously held roles include Financial Sales Manager and Business Banking Specialist at First Citizens Bank, and Branch Manager at HomeStreet Bank, American West Bank, and Banner Bank. William's background also features an Executive Board Member position with HopeSparks, focusing on support for children and families. With a strong emphasis on business lending and client advocacy, William has consistently demonstrated a commitment to finding solutions that enhance cash flow and business growth.