Algolia's HR department is led by Lorena Scott (Chief People Officer) and has 38 employees.
Jasmine Jose
Recruiting
Rachel Cochran
VP, People
Rashina Mondesir
Senior Human Resources Business Partner
Amy Ciba
Senior Manager, Global Workplaces
Edward Russell
Technical Recruiter
Lorena Scott
Chief People Officer
Marine Godel
Manager, HR Operations
Looking for a particular Algolia employee's phone or email?