North Star Leadership Award

The North Star Leadership award exemplifies those individuals who work in Welcome Home properties for the work that they do with the residents and with their team members.