Chris Dillard has extensive experience in operations and sales, currently serving as the VP of Operations at The Tarp Depot, Inc. since November 2009. Prior to this role, Chris worked at Evergreen Tank Solutions for a decade, where responsibilities included serving as Branch Manager from September 1998 to September 2008.
Sign up to view 4 direct reports
Get started