SS

Steven Shure

President And Chief Commercial Officer at Thrasio

Steven Shure is an accomplished executive with extensive experience in leadership roles across major technology companies. Currently serving as President and Chief Commercial Officer at Thrasio since February 2023, Shure also holds an advisory position at Neeva while previously acting as Chief Business Officer. At Amazon Web Services from August 2020 to October 2021, Shure was Vice President overseeing four global organizations, managing over 12,000 employees and substantial revenue streams. Prior to that, Shure held several senior roles at Amazon from April 2006 to August 2020, including Vice President of Inbound Supply Chain, Worldwide Consumer Marketing, and Amazon Prime, where contributions significantly enhanced membership and revenue. Shure’s career began at Time Inc., where a progression from Assistant Marketing Manager to marketing leadership roles spanned two decades. Shure earned a Bachelor’s Degree in History and Philosophy of Science and Technology, graduating Magna Cum Laude from Harvard University.

Links

Previous companies

Time Inc logo
Amazon logo