Senior Manager, Customer Success at insightsoftware | JobVerse