Algolia

  • Industry: Technology
  • Location: Remote
  • Website: algolia.com

About Algolia

Algolia currently has 2 open roles listed on AnywhereWork in Customer Support, including Technical Onboarding & Engagement Manager and Senior Customer Success Manager - German speaker. All positions are fully remote. Open roles are based in Australia and Germany.

Open positions at Algolia

See all companies