Professor Crabbe is Executive Dean of the Faculty of Creative Arts, Technologies and Science and Professor of Biochemistry at the University of Bedfordshire.
He is a Senior Fellow of the Higher Education Academy, Supernumerary Fellow of Wolfson College, Oxford, and a Visiting Professor at the University of Reading and Beijing University of China.
His research interests are in climate change and the environment, particularly coral reef ecosystems and the people who depend on them.
He sits in the Capital Projects Sub-Committee, Standards Sub-Committee, Remuneration Sub-Committee, Nominations Sub-Committee and Finance and Resources Sub-Committee.