David Walsh is a consultant and trainer in the field of diversity. He has published guidance to public bodies on responding to diversity and helps individuals and organisations put new approaches into practice through innovative training programmes. He is a licensed practitioner of Neuro Linguistic Programming and a creative force in his clients’ successes in diversity management.