Senior Customer Success Manager (USA) at Filigran | JobVerse