With all honesty having a Director of Inclusion and a Diversity Recruiting Lead are good mainly for PR. You raise great points. In my opinion diversity should be created by having a diverse management team and by adopting open and non biased recruiting policies. Most important, it requires a company culture that truly embraces diversity — of people, ideas and opinions. Here’s a short piece I wrote that you may find interesting.