Alan Cleaver
Alan Cleaver

Alan Cleaver

I am Service Delivery Director at Square Systems, I am an experienced project manager with the heart of a technophile.

Editor of Opinion8