AT&T Co yesterday appointed Robert Allen chairman and chief executive to succeed the late James Olson.