No Data
Omar ElNaggar is the Co-Founder & CEO at Weavechain.Presively,he is the Director of Product Management at Citrix.
Co-founder & CEO