Let’s Talk

Join the Team

We Are Hiring

Join our team of dedicated non-profit advocates, working to increase the vital resources our partners depend on to achieve their missions. Through this important work, you will contribute to solving some of the leading issues in society today.

We are currently hiring in several cities across the country, including Raleigh, NC; Asheville, NC; Wilmington, NC; Washington, D.C.; and Virginia Beach, VA. 
We believe everyone should have a job where they know they are making a positive impact and are paid a true living wage to do so. To that end, starting pay for our positions is $25/hour after paid training. To learn more about our positions and what we are looking for in our team members, check out our job description.

Why Join Us?

Base of $25/hour + Bonuses

We pay more than any other grassroots canvassing organization. People should be rewarded for a job well done, so we offer bonuses to our non-profit advocates based on performance.


We provide ongoing training and support for our non-profit advocates to improve their campaign and nonprofit skills.

Liveable Income

We provide careers which means an income to live comfortably and plan for your dreams. We offer financial planning, healthcare and life insurance 

Organizational Culture

We encourage friend referrals, provide team dinners, parties, travel trips, team entrepreneur lunches and encourage inter team recreational activities. 

Are you ready to make a positive difference?

Whether this is your first foray into the nonprofit world, or you are seasoned campaigner, come join our team! Our team is focused on making a positive impact in the world and having a great time doing it. We are hiring for multiple cities, and continuously promote from within as we expand our reach.

Apply Now