Great article and fascinating read.
I agree there is a long way to go to in eliminating racial biases in Canadian work settings, corporate and blue collar, but I wonder if the author was not somewhat naive in her pursuit of corporate law as a means to her personal fulfillment.
A white male friend was slotted for a VP promotion at a multi-national. Before final approval he had to go through three days of HR analysis that included a day-long psychological assessment, and hours of other testing.  The corporation wanted to know exactly which way his mind would turn on any issue before he got the proverbial keys to the executive washroom.
The capitalist system, through its corporate set-up, worships at the alter of efficiency, punctuality, hyper-competitiveness, values ordained by the white, European, heterosexual males, who are still the high priests of this system.
Different races, genders and classes represent unknowns. Risk. Confusion.
Better to play it safe.
Next resume, please.