Alaa A. Hamid

Consultant and Director in Montreal, Québec, Canada