Project Manager
Blaize D’Angio
Menlo Park
Project Manager
Blaize D’Angio
Menlo Park
Blaize is a project manager at Enable. Before diving headlong into the world of biotech, she co-founded Flo Art Collective, an immersive performance group in St. Louis, MO. When she’s not organizing details at work, she can often be found making a mess at home, with thread, glue, paper, paint, or whatever else comes into striking range.