Customer Success ManagerSummary: Red Points is seeking a Customer Success Manager to strategically guide Enterprise and Mid-Market clients, maximizing product value and achieCarrer de Berlín, 81, LOCAL, Les Corts, 08029 Barcelona, Spain5 months agoIndeed