Posted 1 week ago

Customer Success Manager - EMEA

Alpaca Remote - EMEA, Remote - Turkey
Remote
Apply on source site

Job description

Customer Success Manager - EMEA Remote - EMEA, Remote - Turkey

Skills and functions

  • Customer Support