Data warehouse is the central repository of an organization’s enterprise data. It holds both historical and current data. Organizations build their reporting environment and dashboards on top of the data warehouse. These data come from heterogeneous sources of operational databases and data marts (Rahman, 2016). In data warehouses hundreds of applications are built over a period of time. Each year dozens of applications are released as part of new project or as part of enhancements of existing applications. These application projects may cause many unforeseen technical challenges. The data warehouse project managers need to have technical background as well as leadership capability to be successful. Otherwise, they might not comprehend unforeseen technical challenges and risks until they are imminent at which point they find it difficult to meet the deadline, manage resources and do a flawless production release. (Rahman, 2013).