Digital Marketing Designer (Graphic Designer)

The UK Graphic Designer is responsible for the design and implementation of key campaign materials as part of Tech Data’s Agency team. ...