A branch manager is an executive who is in charge of a particular location, or branch office, of a bank or other financial services company. Branch managers are typically responsible for all of the functions of that branch office, including hiring employees, overseeing the approval of client services, marketing, building a rapport with the community to attract business, assisting with customer relations, and ensuring that the branch meets its goals and objectives in a timely manner.