Khalid Owaida

Senior Vice President, Head of IT and Administration


Social Share