In March Montgomery County–Norristown (Pa.) Public Library promoted Karen DeAngelo to executive director and district administrator.