Pixel Image Ltd. 15/16 Queen St, Edinburgh, EH2 1JE.
Telephone: 0845 230 9100
Connect with us on LinkedIn
© Copyright 2021 – Pixel is a trading name of Pixel Image Ltd. Registered in Scotland No. SC
204703. VAT No: GB 694185007
Please enter your details below and one of our team will get back to you as soon as possible.
Please enter your details below and upload your CV along with a cover letter telling us how you’re great!