Open Positions

Join our team to empower youth working for inclusion and justice!

YCD is currently accepting applications for the following positions:

Full-time Roles

Part-time Roles

Equal Employment Opportunity

Youth Celebrate Diversity is an equal opportunity employer. We will not discriminate and will take affirmative actions/measures to ensure against discrimination in employment, recruitment, advertisements for employment, compensation, termination, upgrading, promotions, and other conditions of employment against any employee or job applicant on the basis of race, color, gender, national origin, age, religion, creed, disability, veteran’s status, sexual orientation, gender identity or gender expression.

Director of Development

The Director of Development is responsible for planning and implementing a development and fundraising program to provide for the short- and long-term needs of YCD.

This role reports to and works closely with YCD’s Executive Director. Download a PDF of the job description here.

Primary Duties and Responsibilities

  1. Working with the Executive Director, sets ambitious annual goals for fundraising, as well as a short-term and long-term fundraising strategy to achieve these goals.
  2. Plans and executes all fundraising activities for the organization, including but not limited to, a major annual fundraising gala that effectively communicates the purpose and accomplishments of the organization.
  3. Maintains a database of current and prospective donors, including corporations, foundations and individuals. Develops and nurtures relationships with major donors.
  4. Conducts targeted marketing campaigns to donors and prospective donors to solicit funds. Ensures compliance with all regulations and adheres to best practices for non-profit fundraising.
  5. Researches potential sources of, and applies for, grants and public funding. Completes post-grant reports as requested.
  6. Supervises any development/fundraising staff, including volunteers and interns.
  7. Performs other duties as assigned.


The ideal candidate has five to ten years of experience working in non-profit development and fundraising. 

We are prioritizing candidates in the Denver Metro area, but are open to candidates with the right background and experience located in other parts of Colorado.

Qualifications include:

  • Significant and demonstrable experience raising large amounts of funding for non-profit organizations, including a mix of corporate, foundation and individual donations.
  • Demonstrable experience and success planning and implementing fundraising events and campaigns.
  • The ability to positively engage with a wide range of stakeholders and cultures, including parents, teachers, school administrators, school board members, volunteers, and others from urban, suburban and rural areas of the state.
  • Passion, idealism, integrity, a positive attitude, and an enduring commitment to support all young people.
  • Competency with computers, including use of e-mail, word processing software, spreadsheets, and related software. Some computer training will be offered as part of this role.

Working Conditions

This is a full-time position requiring 40 hours per week. Standard business hours will be observed in most cases, with some flexibility needed for evenings and weekends with advanced notice and planning.

The candidate must work from home in most cases, with occasional in-person meetings, as well as limited travel to support in-person YCD events. The candidate is expected to use their own personal computer and home Internet access to fulfill the duties of this role, though YCD offers a stipend to compensate for these additional expenses.

Compensation and Benefits

This position has a salary range of $60,000 – $80,000 based on experience. The position comes with standard organizational benefits including:

  • Flexible work schedule
  • Health care stipend to support purchase of a health care insurance plan
  • Technology stipend for use of personal computing equipment and home Internet access
  • Travel reimbursement for any travel outside of the Denver Metro area
  • 401(k) with organization-provided matching funds
  • Two weeks of paid time off (PTO) per year
  • Funds to support professional development

Application Process

Please contact Caleb Munro at to express interest in the role. We encourage interested candidates to submit a resume and cover letter by November 30, 2023, and sooner if able. Any offer of employment is contingent on a candidate successfully completing a background check.

Adult Mentor

Adult Mentors are responsible for the successful recruitment, support and empowerment of a local youth-led chapter of YCD. Each chapter of 5-25 youth meets weekly to engage in youth-led discussion and activities related to inclusion, equity and social justice; to build and deepen relationships and belonging among youth; and to create and conduct one major project for the year that advances inclusion and justice in the local community. Each chapter has a minimum of two adult mentors to support it.

YCD is currently recruiting adult mentors in communities across Colorado. We are especially looking for mentors in the following communities: Aurora, Boulder, Brighton, Canon City, Colorado Springs, Eagle County, Englewood/Sheridan, Glenwood Springs, Grand Junction, Greeley, Green Valley Ranch (Denver), Gunnison, Leadville, and Pueblo.

Download a PDF version of the role description here.

Primary Duties and Responsibilities

  1. Plan: Using the YCD model as a guide, and in consultation with student leaders for the chapter, set a draft schedule for the chapter to meet weekly, with breaks for holidays. Arrange for a meeting space for chapter meetings with necessary approvals. Arrive early before meetings to setup, and cleanup the meeting space when finished, as necessary.  Recruit student assistance for setup/cleanup if needed.
  2. Recruit: Publicize the opportunity to join the chapter to all youth in the local community, with support from YCD staff.  Monitor sign-ups to ensure sufficient numbers of students register to join, and ensure diversity of students in the chapter, with attention paid specifically to racial and gender representation in the group.
  3. Train: Attend YCD’s Student Leadership Bootcamp, along with student leaders for the chapter, to engage in training on how to lead group discussion, drive a group toward consensus, and manage challenging interpersonal interactions, so that the student leaders are equipped to lead all chapter meetings independently.
  4. Supervise: Provide a supportive presence during all chapter meetings.  Intervene only when absolutely necessary or to protect the safety of students involved. Record and report attendance of student participation to YCD, and ensure all student participants have registered for YCD through the YCD website.
  5. Mentor: Provide feedback to student leaders on a weekly basis so they can continually grow their skills in managing a group of peers.
  6. Manage: Maintain supplies and manage a small budget for local expenditures.
  7. Learn: Attend a monthly virtual meeting with other adult mentors from other chapters to share successes and challenges, and to learn from one another. Chaperone youth participants to attend YCD’s Colorado Youth Diversity Conference in February 2024.
  8. Support: Provide an on-the-ground point of contact for inquiries related to the program.


The ideal candidate is a credentialed middle or high school educator with at least three or more years of classroom experience, or a local organizer with a background in social work, psychology, education, or related space and who works regularly with diverse groups of youth.

Qualifications include:

  • A deep understanding of one’s own identity and privilege, and an ability to engage others on these topics in an honest, transparent and constructive manner.
  • The ability to effectively mentor, facilitate and guide young people through challenging conversations, including topics such as identity, race and ethnicity, stereotypes, understanding political differences or current events, and more.
  • The ability to support and empower young people in their decision-making process, without influencing or overwhelming the process with one’s own viewpoints.
  • The ability to positively engage with a wide range of stakeholders and cultures, including parents, teachers, school administrators, school board members, volunteers, and others from urban, suburban and rural areas of the state.
  • Passion, idealism, integrity, a positive attitude, and an enduring commitment to support all young people.


YCD estimates the total commitment for this role to be roughly 55 hours of work spread over a 7-month period. Work begins in October 2023 and will complete in April 2024. Most obligations are on weekday evenings (approximately 2 hours per week); there are a limited number of Saturday obligations as well.

In recognition of the work required to make this role a success, YCD is prepared to offer a stipend of $750 per mentor, split between two payments of $375.

No benefits are available outside of the stipend and bonus mentioned above.  This role is considered a contractor and not an employee of YCD.  The role is renewable annually, pending review from YCD staff.

Application Process

Please contact Caleb Munro at (720) 507-0746 or to express interest in the role.