Christopher Smith's Location
Chicago, IL, US
Christopher Smith's Work
Christopher Smith's Summary
Christopher Smith, based in Chicago, IL, US, is currently a Farm Manager at Sticky Inc., bringing experience from previous roles at Sticky Inc. and Shelby Ridge.