Family Services - CC - Business Manager/Adoption Social Worker

Catholic Diocese of Baton RougeBaton Rouge, LA
Onsite

About The Position

Catholic Charities of the Diocese of Baton Rouge is seeking a full-time employee to serve as Business Manager/Adoption Social Worker for the Department of Family Services. The Department of Family Services provides unique support for pregnant women, families with young children, as well as adoption and behavioral health. It is constantly evolving to meet emerging needs in our community.

Requirements

  • Master’s Degree in Social Work
  • Current social work license in Louisiana
  • Ability to work in a multi-cultural environment and respect for the cultural and socio-economic diversity of the people we serve.
  • Ability to manage change in a team-driven, dynamic workplace
  • Ability to communicate effectively, both verbally and in writing
  • Excellent interpersonal skills, organization, problem-solving, and planning skills
  • Highly proficient in MS Office programs including Word and Excel
  • Ability to work independently and maintain a flexible work schedule
  • Experience in performance and operations management
  • Experience working in regulated public programs
  • Valid Driver’s License and vehicle insurance.

Nice To Haves

  • Prior training and experience in adoption informed care
  • Experience in child and family wellbeing
  • Experience presenting to various audiences for the purposes of training and education
  • Prior advancement to management in the non-profit sector, public service, or similar field.

Responsibilities

  • Supervision of support staff
  • Review and revision of policies and procedures
  • Compliance management
  • Assisting with grant writing
  • Conducting home studies
  • Adoption preparation and training
  • Pre & post placement services
  • Post adoption services including support and referral
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service