Digital Customer Success Manager at insightsoftware | JobVerse