Heads Partners is located in Moscow, Russian Federation on Smolenskaya Square 3. Heads Partners is rated 3 out of 5 in the category staffing and recruiting in Russian Federation. Company focused on Executive Search and Team Formation in IT & Digital
Address
Smolenskaya Square 3
Company size
1-10 employees
Headquarters
Moscow, Moscow