Global Social Media Lead, Amazon BusinessAmazon, New York City, NY, United StatesDuration: Full TimeSave JobSave JobApplyNoneApply