Flash Lead
Show contact
Alaa Mourad
Co-Founder & CEO
Omar Atef
Customer Success Manager
Caroline Robert
Marketing Manager
Marwan El-Fakharany
Senior Accountant
Mohamed Elfishawy
Senior Graphic Designer & UI&UX Designer
+ 2 more
Current role
View in org chart