Mahmoud Abdallah

Affiliations

  • at Validus Holdings Ltd (VR), 2018-07-20