Chiara Allen has been a Business Management Analyst at the Immigration and Refugee Board of Canada since May 2017, also serving in various deputy roles and as a Registry Officer and Case Management Officer during this time. Prior experience includes a position as a General Support Clerk at Canada Border Services Agency from May to November 2016, and an Office Assistant role at the University of Toronto Transportation Services from November 2015 to April 2016. Chiara Allen also held positions at YMCA of Greater Toronto, including Assistant Camp Director and Program Head, in 2015 and 2014 respectively. Chiara Allen earned a Bachelor’s Degree in Urban Studies/Affairs from the University of Toronto, completing the program in 2017.
Sign up to view 0 direct reports
Get started