Celtic manager Neil Lennon has praised Scott Brown for the 'immeasurable' role he has played in their success.