Don Clough is a Managed Services Operations Manager at NTT Ltd. with previous experience as a Senior Team Lead at Dimension Data and Director of System Design and Senior Video Design Engineer at Teliris. Don holds a Bachelor of Science in Computer Systems Engineering from the University of Massachusetts Amherst.
July, 2022 - present
July, 2019