It's part of our mission to be a great place to work.

Taking care of our clients starts with providing a great place for our staff to work. We make time for staff to support one another and learn new things; it makes us better at what we do.

We're currently hiring a Project Manger: 

Project Manager

We are a small company that works with some fantastic nonprofits. We help our clients think strategically, and we work with them to tell their story and put their data to work. We design and build beautiful, human-centric websites. We also plan and implement technology to power their fundraising, advocacy, membership systems, ecommerce, and reporting.

We're looking for a project manager and nonprofit consultant to join our team. You might have experience working for a nonprofit on fundraising, communications, or other advocacy campaigns, or you might already be a freelance consultant or have a history working with an agency like ours. You definitely understand what nonprofits are up against, and you know how to understand their goals, figure out how to make things better, and then shepherd the work through to successful completion with our in-house design and development team. 

Our projects include:
  • Website redesign and content strategy
  • Fundraising campaign design, support, and analysis
  • Analytics audits and reports
  • CRM implementation and migration, including training and report building
  • Long-term ongoing support of website and data systems

Our project managers are pragmatic strategists and compassionate problem-solvers. They're on the front lines of day-to-day requests from multiple clients in all stages of development. They're zealous stewards of client budgets. They're not afraid to get their hands dirty updating a website or testing a bug fix, but they don't lose sight of the big picture. 

We're looking for a candidate with significant experience in some of the areas in which we work, but we also expect to provide mentorship and support. You should have experience planning projects or campaigns, writing them up for collaborators, testing and providing feedback, then delivering. And of course all of this involves communications skills--from emails to calls to on-site meetings to technical documentation and content editing. The ability to communicate to clients about budget and keep a project on track are an essential part of our work. If you've got experience with Drupal or WordPress (our primary CMS platforms) and/or Salesforce or CiviCRM (our primary CRM platforms), that's a plus. 

This would be a full-time position. Our staff work at our Berkeley office on Mondays and Wednesdays, and then are free to work from the office or remotely Tuesday, Thursday and Friday. We offer three weeks of paid time off, beginning to accrue immediately, along with fully paid health benefits. We are committed to a good work-life balance for our staff, because that's how we do our best work. This position has a salary range of $70,000 to $80,000 per year, depending on experience. 

We're interested in candidates from a wide variety of backgrounds, because different perspectives among our staff make us better at our work. To apply, please send a resume and a cover letter to and let us know how you can help us do great work for our clients. At this time we're only considering candidates who are local to the SF Bay Area, because our in-person Berkeley office days on Mondays and Wednesday are important to our work. 

We're happy to field questions about this position; feel free to send those to as well.