Senior Customer Success Manager (UK) at 11x | HireBase