Customer Success Manager (German Speaking)
2 months ago
Greater London
... scheme The Company You will be joining an established Software business that has just kicked off a major growth phase after recent funding. Strong presence across UK, US, and Canada, they have an ...