Poster
Mike Keane is an award winning Integrated Art Director who delivers ideas based solutions to digital, print and moving image communication problems.