Ellie Duff

56CAN
Ellie is the Operations Manager at CAN. She holds a B.A. in Cultural Anthropology, and originally came to New Orleans as an AmeriCorps Vista but stayed for the city and culture. Ellie has a background in office and program management.

Recent Activity

No recent activity