Husam Shublaq

Husam Shublaq

Chief Technology Officer