Rockefeller Innovation

Business license number 672163

Part of Sinatra Holding group

Address: 2201, U-bora Towers, Business Bay, Dubai, United Arab Emirates
Landline: +971 4 2439393