Notable Facts
→No evidence found of Gregory Thomas serving as President and COO at Tootsie Roll Industries Inc.
→Current leadership shows Ellen Gordon as Chairman and CEO since 2015
→Tootsie Roll Industries is a publicly traded confectionery company based in Chicago