Taylor McAllister is a Clinical Product Manager at Layla since October 2023, with a diverse background in social work and mental health. Prior roles include Registered Social Worker in private practice at Envision Counselling Services from December 2020 to May 2023, and Mental Health Clinician at Layla from February 2021 to December 2022. Taylor's experience also encompasses social work positions at F.J. Davey Home, Algoma University as a sessional instructor, and The Ottawa Hospital, as well as crisis counseling at Sault Area Hospital. Educational credentials include a Postgraduate Certification in Project Management from Centennial College, a Master of Social Work from Carleton University, and a Bachelor of Social Work from Algoma University.
Sign up to view 0 direct reports
Get started