David Carroll is an experienced professional in the printing industry, currently serving as a Customer Success Manager at Tactive since October 2019. Prior to this role, David held a position in Client Relations at Media Factory, LLC from September 2007 to October 2019. David graduated from Indiana State University with a Bachelor of Science in Graphic Arts in 1994 and is dedicated to ensuring a positive print and sign purchasing experience while maximizing value for clients.
Links
Sign up to view 0 direct reports
Get started