Customer Success Manager at Vantaca | HireBase