Sesa started his career in Switzerland playing for Zürich and Baden before having his breakthrough during his stint at Servette Geneva. In 1998, he moved to Italy to join Serie B club Lecce, winning promotion to Serie A on his first season. His second season in Italy gained him interest from Napoli, who signed him for 16 billion Italian lira in 2000.[2] His stay at Napoli however turned out to be rather unimpressive, and he suffered relegation with his club on his first season with the Azzurri. He was released by Napoli in 2004, after the club folded due to financial troubles, and returned to Switzerland to play for Aarau. In 2005, he returned to Italy, playing in the lower professional tiers with Palazzolo, SPAL and Rovigo before retiring in 2010.
Sesa was capable of playing as a right winger or as a second striker, and was considered a fast and elegant forward, despite his lack of particularly notable physical attributes. He was also an accurate free kick taker.[5]
Managerial career
Sesa took his first head coaching job in 2012 as new boss of Swiss Challenge League club Wohlen. He was removed from managerial duties in February 2014 due to poor results and replaced with Ciriaco Sforza.[6]
In the summer 2016, Sesa became the assistant manager of his former teammate, René Weiler, at Belgian club Anderlecht.[7] Weiler was fired on 18 September 2017 but Sesa stayed at the club to assist interim manager Nicolás Frutos. However, his contract was terminated in the beginning of the following month.
On 31 August 2019, Sesa was appointed assistant manager of Weiler once again, this time at Egyptian club Al Ahly.[8]
On 1 October 2020, Sesa departed Al Ahly following the departure of Weiler.
On 21 June 2022, he was announced as the new head coach of Bellinzona in their first season back in the Swiss Challenge League, after achieving promotion in the previous season from the Swiss Promotion League.[9] On 22 August 2022, after only five games with Bellinzona, he resigned from his post.[10]