Immigration and Refugee Board of Canada / Immigration, Refugees and Citizenship Canada


Employees

Name Title Telephone Number
Darrell Buck Technical Advisor, Client Service and Delivery Management 343-550-8193
Emily Naveenan Client Executive Intern, IRCC and IRB 647-522-9409
Nora Chow Technical Advisor (IRCC) 613-314-7232