Zaib Shaikh

Title: 
Consul General of Canada in Los Angeles
Organization: 
Canadian Consulate in Los Angeles
Category: 
Speaker
Conference: