Spot AI's HR department is led by Lien Ottobre (Lead Recruiter) and has 3 employees.
Nicole Santilli
People Experience Business Partner
Emily Gleeson
Go-To-Market Recruiter
Lien Ottobre
Lead Recruiter
Looking for a particular Spot AI employee's phone or email?