clinical lead

clinical lead

The head of a particular department or organisation in the UK, and the one who bears responsibility in the event of a failure or error.