Neil Henderson
Opinion
28 March 2024
•
Recent media reports suggest that 2024 could be a do-or-die year for DE&I with economic pressures having led to fears of a DEI backlash and DEI investments in the front line of corporate cost cutting.
About Neil Henderson
Neil Henderson is Chief Executive Officer at St Luke’s.