Appointments Heidrick and Struggles shakes up team in Europe with three new Partner hires Jul 12, 2021 Editor