Customer Success Director (Technology Vertical) at First Advantage | HireBase