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