Manager of Human Resources

CaritasRichmond, VA
Onsite

About The Position

The Human Resources Manager is a key leadership role within the organization. This position is onsite, 5 days a week, and will focus heavily on payroll and benefits administration, recruiting and hiring, and dedicates a significant portion of time (~50%+) to staff training and development. CARITAS is a proud and growing nonprofit employing approximately 100 staff in Richmond, Virginia. We provide a range of services to support our community, including emergency shelter, The Healing Place for recovery from substance use disorder, a Recovery Residences program offering safe and affordable housing, a Works program supporting individuals with employment barriers, and a Furniture Bank that provides essential household items to families in need. Join us and be an integral part of our mission. Learn more at www.caritasva.org .

Requirements

  • Bachelor's degree in Human Resources or a related field (or equivalent combination of education and experience)
  • Demonstrated experience in training and staff development - required
  • Recruiting and hiring experience required
  • Proficiency with productivity tools (Outlook, Google Suite, Word, Excel) and HR systems
  • Ability to successfully complete a pre-employment background screening
  • Candidates must possess a valid Virginia driver's license and have knowledge of federal, state, and local employment laws and compliance requirements.
  • The ability to work effectively with contractors, vendors, and diverse client populations is essential.

Nice To Haves

  • SHRM certification strongly preferred
  • Minimum of 8 years of progressive Human Resources experience preferred
  • Experience with payroll and timekeeping systems (e.g., Dominion Payroll) preferred
  • Benefits administration experience preferred

Responsibilities

  • Manage and supervise the Human Resources Generalist
  • Oversee payroll and timekeeping processes
  • Lead training and professional development initiatives
  • Administer and manage employee benefits programs
  • Develop and implement HR policies, procedures, and processes
  • Oversee recruitment, interviewing, selection, and hiring
  • Manage orientation, onboarding and off boarding processes, including administrative support (provisioning and de-provisioning)
  • Maintain and manage the position control report
  • Ensure compliance with all posting, reporting, and record-keeping requirements
  • Promote effective communication between management and staff to proactively address concerns
  • Support resolution of employee relations issues, including conflict mediation and disciplinary actions
  • Maintains compliance with federal, state, and local employment laws and regulations, recommends best practices, and reviews policies and practices to maintain compliance.
  • Perform additional duties as needed to support organizational success

Benefits

  • CARITAS is committed to fostering a culture of inclusion and connectedness. We ensure that individuals with disabilities are provided reasonable accommodations. We welcome the unique contributions of all individuals, including differences in education, perspectives, culture, ethnicity, race, gender identity and expression, national origin, age, language, veteran status, religion, disability, sexual orientation, and beliefs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service