Strategic Customer Success Manager at Signifyd | JobVerse