Posted 16 weeks ago

Customer Success Manager (D&I - South Korea)

Planet South Korea, Remote
Remote

Job description

Customer Success Manager (D&I - South Korea) South Korea, Remote

Skills and functions

  • Customer Support