Кристиан Гросс родился 14 августа 1954 года в швейцарском Цюрихе.
Во время игровой карьеры выступал за несколько клубов на родине – «Грассхоппер», «Лозанна», «Ксамакс», «Санкт-Галлен» и «Лугано». Пару лет провел в бундеслиге, где играл в составе «Бохума» и забил 4 мяча в 29 матчах. На счету Гросса также один матч за сборную Швейцарии.
Швейцарец начал тренировать в 1988 году, где его дебютным клубом в этой сфере деятельности стал «Виль», который поднялся из низших дивизионов на 2 ступеньки вверх. С 1993-го по 1997-й Гросс возглавлял «Грассхоппер», с которым неплохо выступал в Лиге Чемпионов, выиграл 2 чемпионата Швейцарии и один национальный Кубок. Сезон 1997/98 тренер начал в английском «Тоттенхэме» и несмотря на в целом неплохие результаты не смог ужиться с британской прессой, да и руководство клуба не вполне было довольно работой Гросса. В 1999-м он стал наставником «Базеля» и с тех пор выиграл 4 чемпионских титула, столько же раз национальных Кубков, поучаствовал в феерической для своей команды Лиге Чемпионов 2001/02 и добрался до четвертьфинала Кубка УЕФА.