Rachel Stack is a seasoned professional in the fields of wellness, strategy, and quality improvement within health care and educational settings. Currently serving as the Director of Wellness and Well-being in Student Experience at Western University since May 2024, Rachel previously held leadership roles at Vanier Children's Mental Wellness and Ontario Health (West), where strategic and quality initiatives were prioritized. Rachel's extensive experience with the Erie St. Clair Local Health Integration Network includes senior strategic positions and a focus on patient engagement and quality improvement. Additional roles at St. Joseph's Health Care London, the University of Toronto, and various health facilities underscore a diverse and impactful career. Rachel holds a Master of Clinical Science in Occupational Therapy and a Bachelor of Science in Honors Physiology, both from Western University.
This person is not in the org chart
This person is not in any teams