Jennifer Astone is Executive Director of Swift Foundation in California. She was previously Executive Director at Firelight Foundation from 2001-2008.
Jennifer Astone is Executive Director of Swift Foundation in California. She was previously Executive Director at Firelight Foundation from 2001-2008.