Ben Smith has over a decade of experience in sales, currently serving as Sales Manager at The Erosion Company (TEC) since March 2017, after advancing from the role of Sales Representative. Prior experience includes a tenure at Neff Rental from January 2013 to March 2017 as a Territory Account Manager, where Ben excelled in prospecting for new business and providing support to existing customers using CRM software. Ben holds a Bachelor of Science degree in Environmental Science from The University of Georgia, earned between 2009 and 2012.
Sign up to view 1 direct report
Get started