Due to the development of Information Communication Technology (ICT), the world has become a small village with informed customers about business. As a result, every organisation - private or government, small or large are facing, the challenges in satisfying the demands of ever-growing, well- informed powerful customers. Additionally, the speed and nature of change around the customers’ business environment and the nature of competition are unpredictable. Therefore, in such tough business climates organisations should become more efficient and effective. One of the management tools that aid a modern organisation to become more efficient and effective is Business Process Reengineering (BPR).