Volunteer Opportunities
Join our mission to empower communities through education and development. Discover meaningful volunteer opportunities that match your skills and passion.
Volunteer Impact
Current Opportunities
Education Program Assistant
Support our Montessori training programs by assisting with classroom activities, material preparation, and student engagement.
4-6 hours per week
On-site at CEDI centers
- Background in education or child development preferred
- Patience and enthusiasm for working with children
- Reliable attendance
Community Outreach Coordinator
Help organize and execute community outreach programs, connecting with local communities to identify needs and opportunities.
6-8 hours per week
Field work in communities
- Strong communication and interpersonal skills
- Experience in community engagement preferred
- Ability to work independently
SME Training Facilitator
Assist in delivering Small and Medium Enterprise capability training programs to help entrepreneurs develop business skills.
3-5 hours per week
Training centers and online
- Business or entrepreneurship background
- Training or presentation experience
- Passion for economic empowerment
Digital Marketing Volunteer
Support CEDI's online presence by creating content, managing social media, and helping with digital campaigns.
3-4 hours per week
Remote work possible
- Experience with social media platforms
- Basic graphic design skills preferred
- Creative mindset
Administrative Support
Provide administrative assistance with data entry, filing, correspondence, and general office support.
2-4 hours per week
CEDI office or remote
- Basic computer skills
- Attention to detail
- Reliable and punctual
Event Planning Assistant
Help plan and coordinate CEDI events, fundraisers, and community gatherings.
4-6 hours per week (varies by event schedule)
Various event locations
- Event planning experience preferred
- Strong organizational skills
- Ability to work under pressure
Why Volunteer with CEDI?
Make a Difference
Directly impact lives and communities through meaningful work
Build Community
Connect with like-minded individuals passionate about change
Develop Skills
Gain valuable experience and enhance your professional skills
Personal Growth
Experience personal fulfillment through service to others
Ready to Get Started?
Join our volunteer community and start making a difference today. The application process is simple and we'll guide you every step of the way.
Start Your Application