Picture of Anne Leone

Anne Leone

Cleveland, OH, United States

@annekleone

Date Certified: May 10, 2014

Graduate of Northwestern University, Summa Cum Laude

Currently working with The Hummingbird Project

Share