CEO Lori Ann Whittington has stepped down from nonprofit Pine Castle, and Chief Operating Officer Jose Rodriguez is named interim leader.