Arsene Wenger holds the record for the most Premier League matches managed after a 22-year spell with Arsenal between 1996 and 2018.
The Frenchman learned his managerial trade in France with spells at Strasbourg, Cannes and Nancy before earning a move to Ligue 1 side AS Monaco.
He won the French League Championship in 1988 before moving to Japan seven years later for an 18-month stint.
After joining Arsenal, Wenger did not take long to adapt to life in English football and guided the team to their first Premier League title in the 1997/98 season.
He repeated the feat again in 2001/02 before making history in 2003/04, as "The Invincibles" went unbeaten throughout the entire league campaign on their way to sealing a third Premier League crown.
The Frenchman has also claimed seven FA Cups - the most of any manager - and was voted Manager of the Year in 1998, 2002 and 2004.
Wenger became the Premier League’s longest serving manager when Sir Alex Ferguson retired at the end of the 2012/13 season and surpassed his record of matches managed in the Premier League during the 2017/18 campaign.
On 20 April 2018, he announced that he would stand down as manager of Arsenal at the end of the season.
Take a trip down memory lane for a look at Arsene Wenger's amazing career in the Premier League