Albert Schiff is the new chairman of the American College Foundation board.
Schiff is the chief executive of NYL Executive Benefits L.L.C., New York, a unit of New York Life Insurance Company.
Schiff, who has a bachelor’s degree from the University of North Carolina at Chapel Hill, holds the Chartered Life Underwriter professional designation.