Scott Clough has worked as the Director of IT at Exhibitor Magazine Group since July 2002. Prior to that, Scott held the same title at Edmark from November 1991 to April 2001.
Sign up to view 0 direct reports
Get started
This person is not in any teams