Pep Guardiola worked at the catalan club FC Barcelona, where he spent most of his playing career. As a coach he won all possible trophies. In 2012, after failing in the Spanish League and UEFA Champions League, he decided to leave Barcelona.
In June 2013 he took over the German Bundesliga Club FC Bayern Munich, where he signed a three-year contract. He left the Munich team in June 2016 when he was replaced by Carlo Ancelotti. Since July 2016, he has been Head Coach of Manchester City in England