El 1 de noviembre de 2018, Oddo fue presentado como nuevo técnico del Football Club Crotone.