Regardless if you're using a software program or not, you will need to have someone assigned for the role of keeping the directory updated. You can create a staff development plan and hand someone the responsibility of changing and updating crucial information. But, you should also have a verification process to make sure that the changes are accurate, true, and authorized by the owner of the information, or the staff member.