Vail Resorts, a mountain resort operator, has appointed Randall Mehrberg as executive vice president and general counsel, effective Dec. 2.

Since 2008, Mehrberg has been the executive vice president of strategy and development for Public Service Enterprise Group and president of PSEG Energy Holdings, which develops, manages and owns renewable energy solutions.

Prior to his role at PSEG, Mehrberg was general counsel for eight years at Exelon Corporation, during which time he also held roles as head of corporate strategy and development and chief administrative officer. Prior to Exelon, Mehrberg was partner at Jenner & Block, and from 1993 to 1997 he was the lakefront director and general counsel of the City of Chicago Park District.