10. David Moyes (2002 – 2014)
His reign in Manchester United might have been one of the shortest ones but the truth is that David Moyes is truly one of the best English managers of modern days and his 12 year long Everton career is a testament to it. He took on the job of a coach when he was just 22 years of age, right after he retired in 1998 and had spent the first 4 years of his managerial career with Preston North End. He guided the team to win the 2nd division league and the first division playoffs in the following year. When he joined Everton, the team was in the relegation spot and since he took over the club, he made the team qualify for Campions League, took them to FA Cup final and brought substantial money to the club.