Head of Customer Success at osapiens | JobVerse