Heidrick & Struggle
–
Paris, France
... Today, the firm provides integrated talent and human capital solutions to help our clients change the world, one leadership team at a time.® Additional information on the firm can be found at Job Description: The Business Development Manager for the ... - Apr 05