Global Traffic Technologies Elevates Craig Carroll to Vice President of Sales Blog, In the News, Press ReleasesBy opticom1February 7, 2023