Starbucks Corp. on Monday named Patrick Grismer its next chief financial officer, luring him away from the same position at Hyatt Hotels, as the coffee chain transitions from a period of rapid expansion to a more mature market position.

Mr. Grismer joins the company as its sales growth moderates and investors put greater emphasis on cost control, analysts said.

He will take over as CFO at Seattle-based Starbucks on Nov. 30, when the company’s current finance chief, Scott Maw, retires. Mr. Maw, a seven-year employee at Starbucks, has been finance chief since February 2014.

Mr. Grismer is currently CFO at Hyatt, a role he has held since March 2016. Before that he was finance chief at Yum! Brands Inc. and he worked for Walt Disney Co.

Mr. Grismer’s acumen as a CFO at two global, consumer-facing businesses puts him on good footing to guide Starbucks through its metamorphosis from a rapidly expanding to a more stable business, analysts said.