provider and ranks amongst the largest executive search companies in Europe. Number of employees 5-9 employees Contact Contact...