Jeff Weltman has agreed to become President of Basketball Operations for the Orlando Magic on a five-year contract.

Weltman will replace Rob Hennigan, who was fired at the start of the offseason. Weltman will decide who to hire as general manager below him.

Weltman has been with the Toronto Raptors since 2013. Weltman previously was with the Milwaukee Bucks from 2008.