New York --  The New York Knicks have promoted Steve Mills to president and hired Scott Perry as general manager, according to multiple reports.

Mills takes over the position left vacant by Phil Jackson’s departure last month. Perry was the Sacramento Kings' executive vice president of operations since April. He spent the past five seasons in a similar capacity with the Orlando Magic.

Perry also spent 12 years in the Detroit Pistons' front office, where he helped build a roster that went to six consecutive Eastern Conference finals and won the 2004 NBA title.

Prior to the NBA, Perry starred in basketball at U-D Jesuit High, played at Oregon and Wayne State, and served as an assistant coach in college at Michigan, California and Detroit Mercy.

Mills returns to the role he held briefly before Jackson was hired in March 2014 and Mills was made his general manager.