Karl Fogel

Karl Fogel at

All of a sudden, just now, at the same time, powerful men are being forced out of leadership roles because "our company's culture has always been built on integrity and respect in all our interactions".  Hmm.