Customer Success Team Lead at Sterling Labs | HireBase