1991, the company is a leading Human Resources Consulting provider and ranks amongst the largest executive search companies in Europe. Number...