Mostafa has been CEO of PeoFree since May 2009. Under his leadership PeoFree has an ambitious vision to increase its positive social impact for PeoFree .