Supportive Services Case Manager, Full-time

The Daily Planet•Richmond, VA

About The Position

The Supportive Services Case Manager helps individuals and families access essential resources and services that promote stability and self-sufficiency. The role conducts comprehensive assessments, develops personalized service plans, and coordinates with community partners so clients receive appropriate support. The Case Manager monitors client progress, advocates on clients’ behalf, and provides ongoing guidance to help overcome barriers related to housing, employment, healthcare, and social services. The position contributes to clients’ quality of life and long-term independence and requires a compassionate, organized professional dedicated to empowering vulnerable populations through case management and resource navigation.

Requirements

  • At least one year of experience in case management or supportive services within a social service or community-based setting.
  • Strong knowledge of local community resources and social service systems in Richmond, Virginia.
  • Excellent communication and interpersonal skills to engage effectively with diverse client populations.
  • Ability to manage multiple cases simultaneously while maintaining attention to detail and confidentiality.
  • Strong organizational, problem-solving, and advocacy skills.

Nice To Haves

  • Bachelor’s degree in Social Work, Human Services, Psychology, or a related field.
  • Experience working with individuals experiencing homelessness, veterans, or individuals with mental health or substance use challenges.
  • Familiarity with electronic case management systems and data reporting tools.
  • Bilingual abilities, particularly in Spanish.
  • Eligibility for roles that may qualify for the National Health Service Corps (NHSC) loan repayment program.

Responsibilities

  • Conduct thorough intake assessments to evaluate clients’ needs, strengths, and challenges.
  • Develop and implement individualized service plans in collaboration with clients and relevant stakeholders.
  • Coordinate and connect clients with community resources, including housing assistance, healthcare, employment services, and counseling.
  • Maintain detailed and accurate case records documenting client interactions, progress, and outcomes.
  • Advocate for clients by liaising with service providers, government agencies, and other organizations to remove barriers to service access.
  • Provide crisis intervention and support as needed to address urgent client situations.
  • Monitor and evaluate client progress regularly, adjusting service plans to meet evolving needs.
  • Participate in multidisciplinary team meetings and contribute to program development and improvement efforts.

Benefits

  • Competitive health, dental, and vision insurance.
  • 403(b) retirement plan with employer match.
  • Four to six weeks of paid time off based on years of service.
  • Eight paid holidays and paid site-closure days.
  • Employer-paid short-term disability and life insurance, with optional supplemental coverage for eligible dependents.
  • Continuing education (CEU) allowance for applicable roles.
  • Select positions are eligible for the National Health Service Corps (NHSC) loan repayment program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service