Spotted Zebra
Show contact
Links
Previous companies
Mark Chalmers
Head of People & Talent
Judy Haley
Lead Talent Partner
Alex Gray
Senior Principal Tech Recruiter (via Scede)
April, 2023 - present
View in org chart