James Kelly
Production Manager and Senior Graphic Designer
19 Years
Design challenges are just problems that need solving.