Strategic Customer Success Manager at Swan | JobVerse