Senior Customer Success Manager at INSIDEA | JobVerse