Customer Success Lead at Alethea | HireBase