This is a senior TA leadership role for a UK-headquartered life-saving technology company, responsible for end-to-end talent acquisition strategy and...