Player experience
Swiss National team (U16-U20)
FC Arbon, FC Rorschach, and FC St. Gallen
Los Angeles Soccer Club, Alta Loma Outlaws, Redlands International UK, and Inland Empire Blaze
Coach experience and education
1994 - 'C' Youth and Sports license (Switzerland)
1997 – 'E'- National License (USA)
1999 – National UEFA ‘B’ License (Switzerland)
2003 – 'D' National License (USA)
2004 – Instructor License Amateur Category ‘B’ (Switzerland)
2008 – National Goalkeeper License NSCAA (USA)
2008 – 'C' National License (USA)
2010 – 'B' National License (USA)
Gio is currently the Goalkeeper trainer at Los Gauchos Soccer Club (all goalkeepers are able to attend a special 'keepers-only training session weekly in addition to their team sessions).