Salah Kamel

Position: 
CEO, Semarchy
Portrait: 
Salah Kamel