Eng. Abdullah Ali Albarrak

Chief Executive Officer

Dr. Rakan Abdullah Alseghayer

Chief Technology Officer

Scroll to Top