Hiring, training and evaluating branch employeesSetting and achieving the branchs business goalsEnsuring the branch runs smoothly and adheres to organisations policiesPreparing and managing the branchs budgetNurturing relationships with customers, vendors and the communityMaking managerial and financial decisions on behalf of the branch