London Health Sciences Centre has begun slashing its top administration, long the subject of criticism as bloated and overstaffed, amid a looming $150-million budget deficit.