Lori Klein was looking for a way to restart her career when she landed with RightTime Kids, a drop-off childcare center with locations in Wake County.