Customer Success Manager at Velixo | HireBase