Customer Success Manager at LinkSquares | JobVerse