This is a 30-hour per week, remote position that plays a vital role in ensuring the smooth day-to-day functioning of our organization while supporting our mission-driven work with students and families. Assist with program coordination and logistics for student activities and events. Maintain accurate participant records and documentation. Support communication with students, families, and program partners. Help coordinate volunteer recruitment and management activities. Assist with program evaluation and data collection efforts. Provide administrative support for fundraising activities and donor relations. Assist with grant application processes and reporting requirements. Help maintain donor databases and contribution records. Support special events planning and execution. Assist with marketing and communications materials. Manage general administrative tasks, including filing, correspondence, and record-keeping. Coordinate office operations and maintain organized systems. Order and manage office supplies and program materials. Coordinate print projects, including materials production, vendor communication, and quality control. Assist with financial record-keeping and expense tracking. Support human resources functions as needed. Handle general inquiries and provide excellent customer service. Input and maintain data across various organizational systems. Generate reports and assist with data analysis. Ensure data accuracy and integrity across all platforms. Support database management and updates.