Log in
Sahra Growth Capital
Contact
Location
Dubai, United Arab Emirates
Links
View in org chart
Jamal Al-Barrak
Managing Partner
Saoud Al-Essa
Partner
Najla Al-Mutawa
Operations Leader
Current role
Partner at Data Image
Partner at Gursey | Schneider LLP