Having worked in design for a wide range of exciting clients and projects, Craig brings with him a passion for design and tackling creative challenges.