Stephen Stack has a strong background in commercial roles, with their most recent position being Vice President - Commercial at Terrapure Environmental since October 2016. Prior to this, they held the same role at Tonolli Canada Ltd. from January 2011 to October 2016. Stephen also has experience as a Refined Metals Trader at Trafigura from September 2009 to January 2011, and as a Midwest Commodity Manager at Shrieve Chemical Company from May 2008 to September 2009. Stephen Stack also spent some time as the Global Commodities Manager - Base Metals at C&D Technologies, Inc. from March 2007 to May 2008. Their career started as a North American Sales Manager at The Doe Run Company, where they worked from January 1998 to March 2007.
Stephen Stack attended the University of Missouri-Saint Louis from 1987 to 1989, where they obtained a Bachelor of Science degree in Accounting.
Sign up to view 1 direct report
Get started