Business process reengineering (BPR) is a management innovation tool that combines business process redesigning and information technology to achieve significant business performances, thereby optimizing marketing competence at bank branches through the centralization of back-office operations.