John Deffenbaugh
A business consultant with Scottish firm Frontline, who began his career in the NHS and has since worked across both the public sector and life sciences in the UK, US and Middle East.
Associated with the following committees:
- Audit and Risk Committee
- Renumeration and Succession Planning Committee
- Staff Governance Committee
Term of Office
31 December 2019 to 1 January 2024