A branch manager is an executive who oversees the branch of a bank or financial institution. Branch manager's responsibilities include managing resources and staff, developing and attaining sales goals, delivering exceptional customer service, and growing the firm.