Red Sea Global is structured as a closed joint-stock enterprise that is wholly owned by the Public Investment Fund, which functions as the sovereign wealth fund of the Kingdom of Saudi Arabia. Established to serve as a key economic driver under the nation's Vision 2030 strategic framework, the corporation is chaired by Crown Prince Mohammed bin Salman, guiding its overarching mission to diversify the national economy through sustainable, luxury tourism development.