Bashar Alawadhi

Bashar Alawadhi

Managing Director/ Amministratore Delegato