Tech Data appoints new MD 5th February 2018 News Comments Off on Tech Data appoints new MD David Watts will assume full responsibility for Tech Data’s operations in the UK and Ireland Read More »