Marcel Canonica war nach Abschluss seines Wirtschaftsstudiums im Jahre 1992 als Leiter Finanzen/Administration in Industrie und Handel tätig. Seit 2006 arbeitet er bei der Ostschweizerischen Treuhand Zürich AG als Mandatsleiter Buchhaltungen und betreut daneben die internen Dienste.