Sara de Zarraga
Sara de Zarraga

Sara de Zarraga

Boston-based entrepreneur. Co-Founder of Flare.