Roger Carroll's Location
Nashville, Tennessee, United States
Roger Carroll's Work
Roger Carroll's Education
Roger Carroll's Skills
Roger Carroll's Summary
Roger Carroll, based in Nashville, Tennessee, United States, is currently a Sr. Account Executive at TRG, bringing experience from previous roles at RMS Omega Technologies, Barcom, Inc., Dynamic Design Solutions and Independent Sales Contractor. Roger Carroll holds a 1982 - 1986 BS in Mechanical Engineering @ Clemson University. With a robust skill set that includes B2b, SQL, Testing, Strategy, Product Marketing and more, Roger Carroll contributes valuable insights to the industry. Roger Carroll has 2 emails and 1 mobile phone number on RocketReach.