Log in
Spencer Stuart
Contact
Links
Previous companies
View in org chart
Erika Leiva Mueller
Director, Human Resources
Olga Romanova
Senior Associate, Human Resources Practice
October, 2021 - present
September, 2019