Posted 5 weeks ago

Head of Customer Success and Implementation, Europe - Open

Open Germany, Netherlands, United Kingdom
Remote Full Time

Job description

workable

Skills and functions

  • Customer Support