Director of Programs

Job Available – Director of Programs

  • This is a full-time position, 40 hours per week.
  • This position is eligible for benefits. 
  • The position is exempt, eligible for paid time off, and eligible for medical and other benefits.
  • The Director of Programs reports to the CEO.
  • This position is remote. AnnieCannons is based out of the Oakland, CA area with no physical office at this time due to the pandemic, but will be seeking new office space in the Oakland area in the future.
  • It is a 12-month position, with the possibility of extensions.

AnnieCannons (AC) is a 501(c)3 nonprofit dedicated to training survivors of human trafficking and gender-based violence to be programmers, giving them both the economic and technological empowerment to support themselves and their families.

AnnieCannons’ employees are its greatest asset.  They tackle one of the world’s most vexing challenges – preventing human trafficking and empowering its survivors – with passion, grit and tremendous empathy.  AnnieCannons seeks and retains people who are not only devoted to this hard and important work, but who thrive on swiftly developing and embracing cutting-edge, proven methods to assist survivors.  In that way, we combine the nimbleness and pace of a start-up with the mission and values of a non-profit.  The work is demanding, the staff are capable, and the rewards are profound. 

The Director of Programs will be responsible for the program delivery, staff management, and quality control and evaluation of AnnieCannons’ two main programs. The Director of Programs is responsible for implementation and evaluation of programs with emphasis on measurable outcomes using data and best practices; prioritization of programmatic objectives, activities, and budget needs; integration of programmatic activities as well as effective use of AnnieCannons staff capacity. The Director of Programs will report to the CEO and supervise the managers executing the programmatic activities. This role is uniquely positioned to inform strategic planning with the goals of improving the overall journeys of participants in the AnnieCannons programs. This individual will also participate in senior staff and board activities to inform and lead the organization’s strategies and approaches.

This position is external facing and will require you to take meetings with third parties and individuals outside of AnnieCannons. AnnieCannons’ team members are free to use any name, handle, or pseudonym but your likeness and your name/handle/pseudonym may be revealed to outside parties in voice/image/video/written or other forms.  Additionally, AnnieCannons frequently promotes the fact that many of our staff members are survivors and graduates of our program when conveying information about our organization to the public.  Therefore, people outside of AnnieCannons might assume you are a survivor, whether you are or not.  Please be sure you are comfortable with this before applying.


Program Oversight and Strategy 

  • Oversee implementation of the AnnieCannons training program and workforce development program.
  • Develop annual program targets and ensure activities are implemented on time, established deliverables are achieved, and beneficiary targets are met.
  • Work with Directors of Institutional Partnerships and Individual Giving to communicate key program updates, results and external communication points for donor cultivation and communications, including as content contributor and reviewer on donor newsletters, fundraising campaigns and appeals, social media, etc. 
  • Support collection and documentation of program success stories, case studies, etc. to share the impact of AnnieCannons’ programs more widely.
  • Help create/revitalize key program assets: Theory of Change, program model, results framework, program overview docs, etc. that can be used for funding and communications.
  • Oversee implementation of program monitoring & evaluation framework, including regular data collection, analysis and reporting for external and internal decision-making (includes designing and implementing needs assessments and impact evaluations).

Grants Management

  • Participate as a key contributor and thought leader on strategic funding proposals and help develop grant budgets that align with evolving program activities and larger organizational budget needs.
  • Track grant spending and ensure compliance with funder contacts/agreements, including regular financial reporting to donors, in collaboration with the Director of Finance & Pedagogy. 

Personnel Management & Professional Development

  • Supervise key program heads to ensure central strategy is implemented and achieved
  • Monitor and track time sheets to ensure alignment with budget allocations.
  • Create individualized performance improvement plans for the program team (e.g. teaching instructors, teaching assistants, product managers and technical leads) and help each team member to improve skills, build capacity and enhance their performance.
  • Organize regular program meetings, training, and designated opportunities to build capacity and grow skills for individual and group team members.
  • Ensure all team members adequately understand program goals, work toward established objectives and meet milestone timelines.

Required Qualifications

  • Demonstrated ability to partner well with marginalized populations is mandatory. This can be demonstrated through professional or volunteer roles, or life experience. 
  • Minimum 5-8 years of experience in a program management role
  • Demonstrated success developing and evaluating program models, and selecting and successfully operationalizing innovative programs
  • Demonstrable experience in securing and managing grants from foundation, corporate and government donors.
  • Ability to represent AnnieCannons with diverse stakeholders with poise, professionalism and strong communication skills.
  • Proficient in using technology as a management reporting tool and experience working with staff to develop and implement program evaluation systems
  • Strong project management skills managing complex, multifaceted projects resulting in measurable successes and program growth
  • Experience having worked with a high-performance, collaborative, constructive peer group
  • Strength in hiring, recruiting, managing, developing, coaching, and retaining individuals and teams, empowering them to elevate their levels of responsibility, span-of-control and performance
  • Deep understanding of human resources, employee performance improvement plans, and corrective action policies
  • Excellent verbal and written communication skills with exceptional attention to details
  • Experience working with survivors of trafficking and/or gender-based violence is strongly preferred.

To apply:

Submit resume and cover letter to In the cover letter, please respond to this question:

  1. AnnieCannons is dedicated to transforming survivors of human trafficking and gender-based violence into software engineers. Why are you interested in working with our organization and in this role, in particular?

PLEASE BE AWARE:  AnnieCannons’ policy on the employment of related persons requires job applicants to disclose if they are related to a current AnnieCannons employee.  Any misrepresentation or omission may result in the applicant being disqualified from further consideration or dismissed from employment if discovered after a hiring decision has been made.  Please see a summary of the AnnieCannons policy below, and a definition of “related persons.”

AnnieCannons requires that all job applicants and staff members be judged solely on the basis of their qualifications, without any possibility or appearance of favoritism or other inequitable interference, if the applicant or employee is related to AnnieCannons stakeholders or has other close personal relationships with AnnieCannons stakeholders.

To avoid actual favoritism or conflicts of interest, and the perception of either, AnnieCannons governs the job application processes and the employment of people related to or holding close personal relationships to AnnieCannons staff members, board members, donors, or other AnnieCannons stakeholders pursuant to the provisions of this policy. 

For the purposes of this policy, “related persons” include:  Children, wards, parents, siblings, grandparents, aunts, uncles, nieces, nephews, first cousins, grandchildren, the “step” versions of all of the preceding, parents-in-law, children-in-law, siblings-in-law, spouses, domestic partners, intimate partners and people living in the same household.


AnnieCannons is proud to be an equal opportunity employer.  We celebrate and seek diversity and are committed to supporting an inclusive and respectful environment for all. Individuals who have experience with human trafficking, exploitation, substance use or are people of color, marginalized genders, or members of LGBTQIA+ communities, or people who have experienced housing or food insecurity, are strongly encouraged to apply.

Leave a Reply

Your email address will not be published. Required fields are marked *