Witch Hunt
Episode 2
Ida warns the other leaders in the firm. The consequences are swift and brutal. Ida is accused of harassing her employees in a humiliating meeting.
Witch Hunt
Ida warns the other leaders in the firm. The consequences are swift and brutal. Ida is accused of harassing her employees in a humiliating meeting.