Social Services Assistant Program Manager (6146)

THE SALVATION ARMYGreensboro, NC
$22 - $28Hybrid

About The Position

The Assistant Program Manager supports the planning, implementation, and management of social service programs to ensure they effectively meet community needs. Working closely with the Social Services Program Director, this role involves overseeing daily operations, coordinating staff activities, and ensuring the program complies with relevant regulations and policies. The Assistant Program Manager will help develop strategies to improve service delivery, assist with budgeting and reporting, and contribute to staff training and development. Additionally, they will monitor program outcomes, assess client satisfaction, and provide support in addressing any issues or challenges that arise in the course of program execution. Strong communication, organizational, and leadership skills are essential for success in this position.

Requirements

  • Bachelor’s degree in Social Work, Human Services, or related field (Master’s preferred)
  • At least 2 years in social services or program management, with a demonstrated understanding of community resources and client needs.
  • Any equivalent combination of training and experience which provides the required knowledge, skills, and abilities.

Responsibilities

  • Assist the Social Services Program Director in managing the day-to-day operations of the social services program.
  • Ensure that services are provided in accordance with program guidelines, policies and regulations.
  • Oversee program activities and ensure that they align with the mission and objectives of the organization.
  • Serve as the main point of contact for case manager, conducting one-on-one meetings, addressing concerns, and providing guidance on program procedures.
  • Monitor staff performance, initiate behavioral conversations as needed, and offer support to ensure objectives are met.
  • Track and log CM communications with clients, ensuring timely follow up through contact letters and documentation.
  • Manage the intake of client referrals, ensuring accurate documentation and timely distribution to case managers (CMs) based on caseload and expertise.
  • Initiate client contact upon receipt of referral, providing program details and setting expectations.
  • Maintain electronic records using Jot Form, MS Office, Google, and GEOSOL/NC Works platforms to ensure completeness and accessibility.
  • Build and maintain strong relationships with partner agencies, facilitating communication regarding referrals, program updates, and joint initiatives.
  • Regularly meet with partners to align goals and ensure smooth collaboration.
  • Address client concerns promptly, acting as a mediator to resolve issues while maintaining satisfaction and compliance with program policies.
  • Ensure that clients receive appropriate services and support, addressing any concerns or needs as they arise.
  • Plan and execute outreach and marketing strategies to promote the program, including organizing events like workshops and community activities.
  • Create and distribute promotional materials such as flyers, brochures, and social media posts to effectively communicate the program’s mission.
  • Prepare and submit reports on program performance, outcomes, and compliance to management and stakeholders.
  • Collect, analyze, and maintain client and program data to ensure continuous improvement.
  • Promote the program within the community to raise awareness and encourage participation.
  • Manage and submit reverse referral forms for eligible clients and maintain up to date resource documents.
  • Coordinate offsite meeting requests, and track and update client contact logs, ensuring program documentation and compliance are maintained.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service