The Decision Support Center (DSC) was established in 2016 as part of Saudi Vision 2030 and functions as an independent advisory body, offering evidence-based insights for policy development. It serves as a research organization that brings knowledge and policy making together to form effective insights as well as capacity building in specialized areas. The DSC strives to excel in various fields, including, Public Policy, Decision Sciences, Future Insights, Economic Intelligence and Behavioral Sciences.

The Behavioral Research Hub (BRH) within the DSC plays a pivotal role in promoting Behavioral Science to support decision making in Saudi Arabia. The BRH conducts comprehensive behavioral studies, creates tools to bolster evidence-based decision-making, designs and implements training programs, and fosters knowledge exchange opportunities.