Meg French

Meg French

Meg French is a leader, collaborator, and human rights advocate committed to social justice. She is executive director of the Stephen Lewis Foundation.

Written By Meg French