Leicester City has appointed Claudio Ranieri as manager.

The Italian, who has previously been in charge of Chelsea, Juventus, Inter Milan, among many others, has been given a three-year deal.

Ranieri was most recently manager of Greece, taking over after the World Cup and was fired when they were eliminated from Euro 2016 qualifying.

“I’m so glad to be here in a club with such a great tradition as Leicester City,” said Ranieri. “I have worked at many great clubs, in many top leagues, but since I left Chelsea I have dreamt of another chance to work in the best league in the world again.

“I wish to thank the owner, his son and all the executives of the club for the opportunity they are giving me. Now I’ve only one way for returning their trust: squeeze all my energies to getting the best results for the team.”