Lorena Scott is the Chief People Officer of Algolia.
814 people are employed at Algolia.
Algolia is based in Palo Alto, California.
The NAICS codes for Algolia are [511, 511210, 51121, 5112, 51].
The SIC codes for Algolia are [73, 737].