Raad is Partner and Vice President of Jeddah-based A.K. Bakri & Sons Holding Company. He is a co-founder of Adenium.
In addition to spearheading this successful family business, Raad is also a Director at Alkhomasia Establishment, a subsidiary that was established in 1973 to provide shipping support to the Bakri group of companies.
Raad is an Executive Member at Al-Fatah Water and Power International, and also President of Diners Club International, Jeddah.