Odgers Berndtson is one of the leading Executive Search and Board Search consultancies in the world. Human assets is our core business. Our overriding objectives are to identify top-level talent, understand how they have achieved success in their chosen field and how they can contribute to our clie...See more
Headquarters:
Russian Federation
Company Type:
SME
Company size:
51-200 Employees
Address:
-, -, AE
HIGH
spending power