Customer Success Manager at AVEVA | JobVerse