Author Mortada Ayad

Mortada Ayad

Technical Regional Manager / Emerging Markets de Thycotic