August 14, 2017June 12, 2021 TMF This Is The Proof That Women Aren’t Suitable For Tech or Leadership Roles