Michaela Beder

Dr. Beder is the current Mental Health Lead of ICHA. She completed her psychiatry residency at U of T in 2013, and since then has completed a fellowship program in Public Psychiatry at Columbia in New York. She has experience working at CATCH during her residency and has worked with homeless populations in New York.