TAHA ELRAAID

Taha Elraaid is an entrepreneur and the founder and CEO at one of the leading tech companies in Libya: Lamah Technologies.