Technical Support Team Lead at Global-e | JobVerse