Algolia

Algolia

Search technology to power your business

Senior Manager/Director of Worldwide Support

Algolia is hiring a remote Senior Manager/Director of Worldwide Support. This is a full-time position that can be done remotely anywhere within Europe or the United Kingdom. Algolia - Search technology to power your business.

Algolia website

View more jobs at Algolia