Jobs Tagged: Switzerland
1 total jobs tagged Customer Success/Support

In short: you don’t need a lot of management and you are able to drive results.Previous experience working remotely a must.Must have 2 years as customer support experience.BENEFITSYou will…Get to grow the customer success and support department.Work directly with the founder who understand the importance of delighting users.Work remotely from anywhere in the world…

Source: 37Signals Job Board