Customer Support Team Lead at Sezzle | JobVerse