Photo of Michael P. Glimcher Glimcher calls Starwood “a brand that has been synonymous with success.”

CHICAGO—Michael P. Glimcher, who has served as CEO of two of the largest shopping center owners in the US, will now lead a third, Starwood Retail Partners. His appointment as CEO of the nation’s fifth largest owner of regional malls took effect on Monday.