The new IT Delivery website is released

We are pretty happy with our new web site - we hope you like it. It's a 100% in house job using the skills of the various members of our team to produce all the content and layouts. I did the final proof read before release only to be pulled up by just about everyone [...]