[2][3][4] En 1978 fichó por la Sampdoria donde pasó tres temporadas en la Serie B, antes de marcharse al Hellas Verona.
Sus actuaciones y su papel en la conquista del título de liga del club le valieron un fichaje por el Napoli en parte debido a la insistencia de Diego Maradona donde ganó un doblete doméstico durante la temporada 1986–87 y se perdió por poco otro título de liga durante su tercera temporada que fue la última en el club.
[2][3][4] Tras su retiro, Garella entrenó al USD Barracuda del Prima Categoria con base en Turín.
Durante la temporada 2012-13 fue nombrado entrenador juvenil de juniores del Cit Turin.
[2][3][4] Garella también se desempeñó como director deportivo del club amateur Pecetto Torinese, en la provincia de Turín, que jugaba en la división Promozione, y luego se desempeñó como ojeador del Canavese en la Serie D. En 2015 fue nombrado director técnico de Barracuda en la Segunda Categoría.