Caitlin Geddes

Social Impact Profile ™

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