Madeline Rose

Madeline Rose is the senior global advocacy adviser for Mercy Corps and an advocacy trainer with Wellstone Action.