Tara Fray
Head of Strategy at Alto
New York, United States