Senior Customer Success Manager at Filigran | JobVerse