Customer Success Manager at Almedia | HireBase