Alex Taylor
I am currently Head IT at Affiliate Window, the UKs leading performance marketing network
A fan of technology, photography and motor sports. Sometimes too much.
I am currently Head IT at Affiliate Window, the UKs leading performance marketing network
A fan of technology, photography and motor sports. Sometimes too much.