Caitlin Geddes

Social Impact Profile ™

Interests:
Increasing Opportunities For Youth,Civic & Community Development,Education
Skills:
Writing / Editing,Leadership Development,Program Management
Total Impact: