Job description
Join our mission to empower local communities through hands-on volunteering. As a Volunteer Program Assistant, you will support program operations, coordinate volunteers, and help deliver community initiatives that make a measurable impact.
We value diverse backgrounds, strong communication, and a collaborative spirit. This role offers flexible hours, learning opportunities, and a chance to work with a passionate nonprofit team.
Responsibility
- Assist with volunteer recruitment, onboarding, and orientation processes.
- Coordinate volunteer schedules, shifts, and attendance for programs and events.
- Support partner organizations with logistics and participant engagement.
- Manage volunteer records and data entry in our CRM/database.
- Help plan and execute community events, drives, and outreach initiatives.
- Provide on-site support during programs, ensuring safety and positive participant experiences.
- Contribute to volunteer recognition programs and appreciation activities.
- Assist the program team with reporting and impact measurement.
Qualification
- Strong communication and interpersonal skills, with a service-oriented mindset.
- Reliable, responsible, and able to work independently and as part of a team.
- Excellent time management and organizational abilities.
- Interest in nonprofit work, community development, or volunteering (no prior experience required).
- Proficiency with basic computer software (Microsoft Office/Google Workspace); familiarity with CRM tools is a plus.
- Ability to maintain confidentiality and adhere to safety guidelines.
- Flexible availability, including evenings or weekends as needed.
- Must be at least 18 years old or per local regulations.