If he ranked higher in Agreeableness, he would likely have found a way to communicate the information without getting fired.
I don't think so:
"Neuroticism (higher anxiety, lower stress tolerance). This may contribute to the higher levels of anxiety women report on Googlegeist and to the lower number of women in high stress jobs."
Maybe if women were more agreeable they wouldn't have been so offended.
Agreeableness allows you to predict those reaction and plan accordingly.