Skip to main content

Development Manager

About EarthCorps

EarthCorps is a non-profit organization based in Seattle, Washington that develops environmental leaders to strengthen community and restore the health of our environment. We believe in the power of people – acting through their collective responsibility to one another and our planet – to tackle the most pressing challenges facing our world, and we envision a world in which people and nature thrive together.   

To cultivate this important work, we train young leaders in ecological restoration. We bring together young adults – who we call corps members - from the US and across the globe for an environmental leadership development and green-jobs training program where we care for the lands and waters of Puget Sound. Corps members gain hands-on leadership experience, cross-cultural skills, and learn technical environmental restoration while building a close-knit community as they care for our natural world. These emerging environmental leaders “think globally and act locally” in leading community volunteers to complete restoration projects such as native tree planting, invasive plant removal, salmon stream restoration, wetland and shoreline restoration, and trail construction.   

At the conclusion of the program, these leaders return to their local communities with the skills and enthusiasm required to tackle the pressing issues of our time – including climate change, pollution and ecological degradation – to help create a better world for all of us. Since its inception in 1993, EarthCorps has trained more than 1,000 environmental leaders from the US and nearly 80 countries around the world.  

EarthCorps is embarking on our next chapter: we just hired a bold and visionary new executive director and are in the process of creating our new strategic plan to guide us as we transform our organization to meet environmental justice and racial equity needs of today. 

Come be a part of the transformation of this organization! 

Commitment to Racial Equity

EarthCorps strongly believes in the values of racial equity, diversity, and inclusion. EarthCorps works to ensure that everyone feels engaged and supported in all areas of the organization's operations as we work to become a fully inclusive, multi-cultural, and anti-racist organization.

Position Summary

The Development Manager will play a pivotal role in the operational and administrative aspects (including event planning and execution) of EarthCorps’ development program. The development manager will also oversee a portfolio of donors and will build relationships to steward and engage supporters in personalized and meaningful ways. The Development Manager will report to the Development Director.


This is an exciting role for someone with experience in fundraising or nonprofit administration looking for the next step in their career, especially in development operations and donor portfolio management. This may be the job for you if you have exceptional organizational skills, you get excited about data and details, you thrive on meeting deadlines, and you enjoy interacting with the community over email and phone, and through meetings and events. 

Duties & Responsibilities

Donor and Volunteer Cultivation (30%)

· Identify, cultivate, steward, and solicit new and existing mid-level donors; manage a current portfolio of donors giving $250+, with a focus on five-figure gifts.

· Personally thank (or ensure development director, executive director, or board members are personally thanking) all donors.

· Collaborate with and support communications manager and team on external communications pieces, including email newsletters, annual reports, and appeals.

· Serve as first point of contact for any donor requests or questions.

· Welcome new donors to EarthCorps through emails and phone calls, providing any relevant information about EarthCorps (recent videos, annual reports, etc.) to help them feel closer to our work; connect them to development director as appropriate.

· Coordinate stewardship of committed volunteers including recognizing milestones through personal phone calls and emails, or in-person at volunteer events.

· Work with communications manager to help showcase volunteer program on social media and in email newsletter by creating and posting monthly volunteer spotlights and posting about upcoming volunteer opportunities.

· Serve as first point of contact for volunteers; manage volunteer email inbox and provide timely correspondence.

Administration and Operations: (40%)

· In collaboration with the Salesforce database manager, manage the development and communications team’s use of Salesforce, including being the point person on troubleshooting issues and leading any fundraising related process improvements.

· Manage donor records using Salesforce database, including data entry, maintaining accurate records, and tracking donor engagement; work with volunteer team to track volunteer hours/milestones.

· Create queries/reports and mailing lists in Salesforce.

· Manage gift processing system, including logging gifts in Salesforce and managing donation records in the database and in digital files.

· Manage monthly reconciliation process with Finance team so that logged Salesforce donations and donations in QuickBooks align.

· Manage gift acknowledgment process, including creating and mailing formal acknowledgment letters and tax receipts, and ensuring donors are personally thanked (by phone, email, or thank you card) within 48 hours of gift receipt.

· Analyze and document donation and donor data; create monthly dashboards to track financial progress toward team goals; share with executive team.

· Manage online giving days like Give Big and other third-party giving opportunities.

· Manage photo saving system and process (currently using Air Inc. system) including the collection and organizing of the organization’s photos and training on the system; work with Corps members and staff to gather photos and ensure photos are saved appropriately.

· Organize all logistics for mailings and mass personal emails (such as donor appeals, holiday cards, annual report, stewardship pieces), including printing letters and labels, and ordering supplies; and send out mailings (stuffing letters, sealing envelopes, etc.).

· Order marketing collateral and maintain relationships with vendors.

· Other administrative duties as assigned.

Events: (25%)

· Collaborate with development director on overall event strategy.

· Manage the planning, logistics, and execution of all fundraising/stewardship events (in-person or virtual); manage speakers and work with communication consultant on talking points; manage event websites and/or portals (including online registration systems) and update as needed.

· Ensure that follow-up activities, such as data entry, thank you notes, and invoices and payments are completed by team in a timely manner.


Other 5%

· Participate in weekly staff meetings, as well as regular trainings, and committees.

Required Qualifications

· Experience in fundraising, administration, or communications

· Commitment to EarthCorps’ mission and environmental justice

· Deep and authentic commitment to diversity, equity, and inclusion, with desire for continued learning

· Strong attention to detail

· Knowledge of and experience with database systems (Salesforce experience a plus)

· Excellent interpersonal skills with the ability and desire to build relationships with donors, volunteers, and the public

· Strong organization skills and ability to develop and maintain systems to assist others to accomplish tasks

· Strong verbal and written communication skills

· Demonstrated ability to work independently and collaboratively, both in a remote work environment and in an office setting

· Efficient time manager, able to set and meet deadlines, and able to reprioritize tasks as needed

· Eagerness to take initiative, try something new, and continually improve

· Love of learning and adapting to new technology and programs (previous experience with Salesforce, Teams, SharePoint, Air Inc., or Zoom a plus)

· Ability to work evenings or weekends, as needed

· Must be able to relocate to Seattle

Terms of Employment

We are requiring all employees to be fully COVID-19 vaccinated prior to the start of employment. Proof of a completed COVID-19 vaccination should be submitted on or no later than your scheduled start date. If you believe you are entitled to either a medical or religious exemption to our vaccination requirement, please contact Human Resources and your situation will be evaluated.


Competitive benefits package includes: employer provided health insurance, dental insurance, 403(b), paid vacation, paid sick time, paid holidays, subsidized transit pass and staff training. 


Salary Range -- $60,000 - $70,000

To Apply

· Please submit your cover letter and resume by clicking on “Apply Now” on our website. In your cover letter, please describe as specifically as you can how your experience, interests, and values are a good fit for this position and with EarthCorps. In addition, please share how your lived and/or professional experiences inform your understanding of what it means to be anti-racist. 

· The priority deadline will be 4/25/22. All applications will be reviewed on the priority deadline. Any applications submitted after the priority deadline will be reviewed on a rolling basis. We expect to conduct first round interviews by early-to-mid May. Top candidates will be invited to a second-round interview with the Executive Director. We hope to extend an offer by late May with a start date of early summer 2022, but the position will remain open until we find the right candidate. If you have any questions, please contact Vincent Kwan, Human Resources Generalist, at