Marcel Stalder

Marcel Stalder Is Out as CEO of EY Switzerland

A couple weeks ago, we got an email from a tipster who told us that EY Switzerland CEO Marcel Stalder was “dead meat” due to the firm’s handling of sexual harassment allegations made against a male managing partner by a former female associate. Well, turns out this person was right; Stalder has stepped down as […]