ARISTA Executive Search
Show contact
Roland Luik
Managing Partner
Lars Elveback
Associate Partner, Sweden
5 members
Current role
Jan Holmström
Associate Partner, Finland
View in org chart