Klue
Show contact
Elena Smith
VP of People
Jess Campos
Office Manager
Justin West
People Coordinator
Lauren MacKay
Talent Acquisition Manager
Simran Bahia
People Business Partner
+ 1 more
Current role
View in org chart