Abdelhameed Ahmed Sharara

Founder and CEO of RiseUp