Title: Executive search consulting
Subjects: Business consultants, Consulting contracts, Executives, Recruiting
Places: Switzerland