Manager Customer Success at Quest Software | JobVerse