Abdalla Dekna

Abdalla Dekna – Technical General Manager