According to the prescribed policies and procedures of the organization including all applicable federal, state and local regulations and under the general supervision of Director of Senior Care Management, the Manager of Population Health will work on behalf of National Church Residences to promote and develop partnerships and programs to fulfill our mission of keeping seniors Home for Life. This population health framework will allow National Church Residences to effectively manage the healthcare needs of our clients across the continuum of services either through direct provision of care or through structured relationships with other providers. The Manager of Population Health will assist National Church Residences to create and maintain new and innovative Population Health Management models that are successful as measured by quality and service utilization outcomes, lives served and profitability. In addition, the Manager of Population Health will supervise and coordinate clinical and/or nonclinical programs, including utilization management, providing expertise in population health programs.
Essential Functions and Basic Duties
Education: Bachelor’s and/or Master’s Degree in social service, nursing or healthcare related field.
Experience: In-depth familiarity and minimum of five (5) years of experience in population health, social service delivery and/or health care operations. Two (2) of those years need to involve experience in developing and maintaining business and service partnerships. Need to possess experience in a similar position of professional responsibility and accountability, including business development, health and service planning and analysis, population health, system development, research, implementation and evaluation. Minimum 1 year supervisory experience preferred.