Gregory Carroll, based in Lafayette, Indiana, United States, is currently a Territory Manager at TRAFFIC CONTROL PRODUCTS, INC., bringing experience from previous roles at Sensys Networks and INDOT. Gregory Carroll holds a 2014 - 2017 Level 2 Field tech in Traffic signals @ IMSA. Gregory Carroll has 1 email on RocketReach.