Maggie Walsh
Head of Strategy at GLOW
New York, United States